At least four people were shot at the Cielo Vista shopping center in El Paso, Texas, on Wednesday night, according to police. One of the victims died, Sergeant Roberto Gómez…
At least four people were shot at the Cielo Vista shopping center in El Paso, Texas, on Wednesday night, according to police. One of the victims died, Sergeant Roberto Gómez…