Lauren Grant


Earlier this week, the Peruvian Congress impeached President Martin Vizcarra due to his handling of the coronavirus pandemic and alleged corruption. Congress claims that Vizacarra’s poor management of the virus has helped lead to the death of 35,000 Peruvians. Despite Congress’s decision, 80% of the people support Vizcarra as president. Therefore, moments after the decision,...
Read More