Sign Out
Nov 29, 2021 | 21:41 GMT
Opposition lawmakers presented an impeachment inquiry against leftist Peruvian President Pedro Castillo on Nov. 25, citing moral incapacity to govern, La Republica reported Nov. 29....
Register to read three free articles
Proceed to sign up
Already have an account?