Home News News archive Diamond Information |
home > news Police say they have reports of multiple shooters near the Cielo Vista Mall in El Paso Police say they have reports of multiple shooters near the Cielo Vista Mall in El PasoFind this article in Google |