Police repression leaves more than 20 injured in Juliaca, Peru

2023-02-10 0

At least 23 people were injured Thursday in the Peruvian city of Juliaca as security forces cracked down on a group of protesters in San Roman province. teleSUR