Pedro Castillo - The New American
Skip to content

Pedro Castillo


Leftist Coup Fails in Peru

Wednesday, December 7th has been a wild day in Lima, Peru, after controversial Marxist President Pedro Castillo attempted a “self-coup” by dissolving Congress...