Peru’s President Is Replaced by Vice President After Impeachment
President Pedro Castillo of Peru has been impeached and ousted from office by the country's Congress after he tried to ...
President Pedro Castillo of Peru has been impeached and ousted from office by the country's Congress after he tried to ...
On Monday, hundreds of members and supporters of the ruling All Progressives Congress took to the streets of Lagos to ...