london-mosque-attack.jpg

london-mosque-attack.jpg

Police officers attend to the scene after a vehicle collided with pedestrians in the Finsbury Park neighborhood of North London, Britain, June 19, 2017.

Police officers attend to the scene after a vehicle collided with pedestrians in the Finsbury Park neighborhood of North London, Britain, June 19, 2017.

Credit:

Thomas Van Hulle/Social Media