Peru’s Pedro Castillo detained by police following congressional coup
Taken from Challenge Magazine: On Wednesday 7 December, Peruvian polive removed President Pedro Castillo from office and placed him under arrest. This followed Castillo’s announcement […]