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


Please enter your comment!
Please enter your name here