Peru protests: Deaths mount with 7 killed in single day of clashes over fate of ousted president Pedro Castillo
Riot police and supporters of ousted Peruvian President Pedro Castillo face off on the Pan-American North Highway, in Chao, Peru, December 15, 2022. Hugo Curotto/AP Lima — Protests erupted late Thursday in Peru’s southern city of Ayacucho, with clashes between demonstrators and the military killing at least seven people as unrest grows over the treatment of […]
Continue Reading