El Salvador’s Police Chief Dies in Helicopter Crash

9 months ago 87
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