Tag: Free Peru party
Toppling Castillo on the third attempt: Peru’s recent scandal
On 7 December 2022, Pedro Castillo, former President of Peru, was impeached after attempting to dissolve the Peruvian Congress.
Castillo comes from one of the...