Peru has been gripped by a wave of political and social unrest sweeping the country, denouncing the government of President Dina Boluarte, in place after the impeachment of former President Pedro Castillo on December 7, 2022. Demonstrators have called for an immediate presidential election and the dissolution of the country's parliament.