SQUAWK/NEWS
Account
Theme
Account
Menu
Live News MACRO FLASH L impact

Carabinero Dies After Serious Traffic Accident on Duty

A Chilean police officer died after suffering a serious traffic accident while on duty in Estación Central.

Related stories