Peru president Removed From Office After Bid To Dissolve Congress
Peru’s leftist leader Pedro Castillo was impeached and replaced as president on Wednesday.Lima: Peru’s leftist leader Pedro Castillo was impeached and replaced as president on Wednesday in a dizzying series…