Texas shopping mall shooting

Breaking: Several People Killed in US Shopping Mall Shooting

Ololade Adeyanju/ Several people have been reportedly killed in a shooting at a Shopping Mall in El Paso, Texas. Reports say…

5 years ago