Demonstrations against Pedro Chavarry in Lima by Guillermo Gutierrez / SOPA Images
Demonstrators seen holding a large Peruvian flag in the streets of the center of Lima while demanding the resignation of Attorney General Pedro Chavarry.
You must be logged in to use lightbox functionality