What happened to Greg Allen? Tributes pour in as El Paso police chief dies at 71
On Tuesday, January 17, El Paso PD declared the demise of their police boss Greg Allen, who died subsequent to serving in the division for… Read More »What happened to Greg Allen? Tributes pour in as El Paso police chief dies at 71