World World Now

Peru protest

Demonstrators hold a banner saying, "Ollanta betrayer," as they protest against Peru's government at San Martin square in Lima. Raul Garcia / EPA
This photo is featured in these articles:
Loading