Peruvian military repressing a protest in Puno. File photo.

Peruvian military repressing a protest in Puno. File photo.

Translate »