Taking of Lima: Thousands March in Peru in Support of President Castillo

On Thursday, November 10, thousands of Peruvians took to the streets in Lima, the capital … Continue reading Taking of Lima: Thousands March in Peru in Support of President Castillo