Police and Military Operation in Palmira Arrests 34, Seizes Weapons
A police and military operation in Palmira, Valle del Cauca, resulted in 34 arrests and weapons seizures.
A police and military operation in Palmira, Valle del Cauca, resulted in 34 arrests and weapons seizures.