Skip to content
Home » News » El Salvador police chief dies in ‘suspicious’ copter crash

El Salvador police chief dies in ‘suspicious’ copter crash

  The president has ordered an investigation, saying the crash should not be treated as an accident. Read More