Peru: Electoral Authority Confirms Pedro Castillo’s Victory – Orinoco Tribune – News and opinion pieces about Venezuela and beyond
Pedro Castillo addresses his followers. Photo by Reuters / Sebastian Castaneda.

Pedro Castillo addresses his followers. Photo by Reuters / Sebastian Castaneda.

Translate »