President Luiz Inacio Lula da Silva fired Brazil's army chief just days after the leftist leader openly said that some military members allowed the January 8 uprising in the capital by far-right protesters.
The official website of the Brazilian armed forces said Saturday Gen. Julio Cesar de Arruda had been removed as head of the army. He was replaced by Gen. Tomás Miguel Ribeiro Paiva, who was head of the Southeast Military Command.
Also Watch: Brazil riots: Lula condemns violence on democratic institutions, vows to punish attackers
Lula, who did not comment publicly on the firing, met with Defence Minister Jose Mucio, chief of staff Rui Costa and the new army commander in Brasilia at the end of the day. Speaking to journalists afterward, Mucio said the January 8 riots had caused "a fracture in the level of trust" in the army's top levels and the government decided a change was needed.
In recent weeks, Lula targeted the military with criticism after supporters of former President Jair Bolsonaro stormed through government buildings and destroyed public property in an attempt to keep Bolsonaro in office.
The uprising underlined the polarisation in Brazil between the left and the right.