At Least 18 People Dead in El Paso Mall Shooting

Authorities have confirmed the deaths of at least 18 people in a mass shooting at a mall in El Paso, Texas.

Read More

Contact Us