El Paso shooting: Police respond in Cielo Vista Mall


Multiple fatalities have been reported from a shooting in a shopping mall in El Paso, Texas.

Police officers were filmed by a shopper responding to the scene at the Cielo Vista Mall.

Read more: Deadly shooting at US shopping mall

Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here