People opposing the government of Peruvian President Pedro Castillo face the police during a demonstration to demand his resignation in Lima, on November 5, 2022. Shouting “Castillo out!”, thousands of protesters marched through the streets of Lima this Saturday to demand the resignation of leftist president Pedro Castillo, who is under an unprecedented six investigations for alleged corruption. (Photo by Ernesto Benavides/AFP Photo)
|