Brazil’s far-Right president Jair Bolsonaro on Wednesday furiously denied any link to the assassination of a left-wing politician last year in an emotional live broadcast on Facebook.

“They’re trying to link me [to the execution], it’s not going to stick!” said Mr Bolsonaro, referring to reports by Brazilian media giant TV Globo that embroiled him in the murder of Marielle Franco, a Rio de Janeiro City Councillor.

At times fighting back tears, the former army captain hit out at the “putrid” media in a 23-minute diatribe posted shortly before 4am on an official trip to Saudi Arabia.

“I had no reason to kill anyone in Rio de Janeiro, I only heard about this councilor on the day she was executed,” Mr Bolsonaro said, threatening to revoke TV Globo’s broadcasting licence.

Hours earlier, the channel connected Mr Bolsonaro to suspects in the murder of Franco in March 2018, indicating the getaway driver visited Mr Bolsonaro's home on the day of the assassination.