Peruvian politics is marked by series of corruption cases and crises, the latest being removal of President Pedro Castillo. On Wednesday, Peru’s Congress voted to remove President Pedro Castillo in the third impeachment trial since he came to power in July last year. Here is a rundown of Peru’s recent political turmoil: Pedro Castillo, 2021-2022 A former teacher and farmer, …