Peruvians Rally in Support of Pedro Castillo – Orinoco Tribune – News and opinion pieces about Venezuela and beyond
People in Peru rally in favor of Pedro Castillo. Photo: Voz de America.

People in Peru rally in favor of Pedro Castillo. Photo: Voz de America.

Translate »