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 ...