Home

Detonation of explosive device at police station north of Santiago - Huechuraba, Chile