Explosion Reported in Algeciras, Colombia; Police and Civilians Affected
An explosion in Algeciras, Huila, reportedly left three police officers injured and several civilians affected. Authorities are investigating.
An explosion in Algeciras, Huila, reportedly left three police officers injured and several civilians affected. Authorities are investigating.