Peru's president ousted by Congress

Dina Boluarte after being sworn in as president of Peru in Lima
New President Dina Boluarte lambasted Pedro Castillo's move as an "attempted coup". -EPA

Peru's Congress has sworn in a new president in a day of sweeping political drama that saw the former leader, Pedro Castillo, ousted in an impeachment trial hours after he attempted a last-ditch bid to stay in power by trying to dissolve Congress.

Hold tight - we’re checking permissions before loading more content