Peru’s Congress ousted President Martín Vizcarra on Monday in an impeachment vote over corruption allegations, prompting immediate tensions in the Andean nation.Vizcarra …
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept