The US Egged on the Coup in Peru – Orinoco Tribune – News and opinion pieces about Venezuela and beyond
Police detain an activist calling for the return of deposed president Pedro Castillo. Photo: Juan Zapata.

Police detain an activist calling for the return of deposed president Pedro Castillo. Photo: Juan Zapata.

Translate »