Police Repression in Southern Peru Injures at Least 14 People – Orinoco Tribune – News and opinion pieces about Venezuela and beyond
Police launch tear gas at protesters in Lima, Peru. Photo: AFP.

Police launch tear gas at protesters in Lima, Peru. Photo: AFP.

Translate »