Refine your interests »
On December 7, 2022, the Peruvian Congress was scheduled to call an impeachment vote against President Pedro Castillo on corruption charges. Hours before, the Peruvian President addressed the country in a surprise televised...more