Peruvians have a new president today after hours of political drama that saw leftist leader Pedro Castillo arrested and removed from office following his last-ditch bid to cling to power by dissolving Congress.
Peruvians have a new president today after hours of political drama that saw leftist leader Pedro Castillo arrested and removed from office following his last-ditch bid to cling to power by dissolving Congress.