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