El Salvador’s Police Chief Dies in Helicopter Crash

3 months ago 27
Mauricio Arriaza Chicas led the nation’s police force during a crackdown on gang violence. The president expressed doubt that the crash had been an accident.
Read Entire Article