Lima (AFP) – Peru's opposition-dominated Congress will on Wednesday debate whether to impeach President Pedro Castillo in the third attempt to unseat him since his election a year and a half ago. Castillo, a former school teacher who unexpectedly took power from Peru's traditional political elite, has faced non-stop crises since coming to office, with repeated cabinet reshuffles, multiple corruption investigations and protests against his leadership. The opposition seeks to impeach him for moral incapacity, a constitutional provision that has seen two presidents sacked since 2018.