A Massacre in Peru: Death Toll Tops 17 as Protests Mount After Ouster & Jailing of President Castillo
Mass protests are intensifying in Peru following the ouster and jailing of President Pedro Castillo, who was impeached on December 7 after attempting to dissolve Congress and rule by decree. At least 17 protesters have been killed in the unrest as police have attacked crowds with tear gas and live ammunition.





























