June 18 2017 10:09pm

Loading...

Stream of worshippers leave mosque from behind police barricade after reported vehicle attack in UK

Worshippers of a mosque leave from behind a police barricade after a vehicle reportedly rammed a number of people earlier in London, England.

Responsive site? HTTPS:// site?

Video Home