Former Peruvian President Castillo’s impeachment: a warning sign to Latin America’s left December 10, 2022December 9, 2022