Peru's Deposed President Says He Was 'Abducted', Calls for Constitutional Change

3 yıl önce
Pedro Castillo was impeached on Thursday at the third attempt by Peru's congress to force him out of office over corruption allegations. But mass protests across the country by his supporters have already forced his replacement as president to bring forward elections by more than two years.