• Wion
  • /World
  • /El Salvador Police chief killed in chopper crash

El Salvador Police chief killed in chopper crash

El Salvador Police chief killed in chopper crash
El Salvador’s police chief, known for leading the country’s “war” on gangs, was killed in a helicopter crash along with several others. Watch in for more details!