Vehicle strikes people nearby London mosque, casualties reported

Police officers attend to the scene after a car collided with pedestrians in the Finsbury Park area of North London, Britain, on Mon., Jun 19, 2017.

Check Also

Ronaldo borrows doctor’s phone to check facial damage on pitch

Image copyright EPA Image caption A foot to the conduct left Ronaldo draining heavily from …