loader

Police pushed back protesters who took to the streets of the Peruvian capital of Lima demanding the resignation of President Dina Boluarte (A video shot by: Cesar Barreto and Mauricio Muñoz) (July 20).

      

Leave a Reply