June 18 2017 10:40pm

Loading...

Video captures scene in London, England where a vehicle reportedly rammed several worshippers leaving a mosque

Video captured shortly after a vehicle reportedly rammed into several worshippers leaving a mosque in north London, England early Monday.

Responsive site? HTTPS:// site?

Video Home