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…
Ololade Adeyanju/ Several people have been reportedly killed in a shooting at a Shopping Mall in El Paso, Texas. Reports…