Peru’s Congress voted Tuesday against a motion to impeach Peruvian President Pedro Castillo Terrones. The motion was filed due to an alleged “permanent moral incapacity.” The presidential impeachment motion required approval by 52 legislators before it could be admitted for congressional debate. However, Peru’s Congress voted 76 to 46 against the motion. Subsequently, President of [...]