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