Quantcast
Viewing latest article 2
Browse Latest Browse All 4

Massacre in Peru – Government Kills Unarmed Protesters

On June 6, near a stretch of highway known as the Devil's Curve in the northern Peruvian Amazon, police began firing live rounds into a multitude of indigenous protestors -- many wearing feathered crowns and carrying spears.

Viewing latest article 2
Browse Latest Browse All 4

Trending Articles