A group of people attends a protest against the government of Pedro Castillo in Lima, Peru on June 04, 2022. There were clashes with the national police of Peru demanding the resignation of the president during the demonstration. (Photo by Klebher Vasquez/Anadolu Agency via Getty Images)
|