see more

LONDON, UNITED KINGDOM - JUNE 19: Police take security measures after a vehicle plowed into pedestrians on the sidewalk near the Finsbury Park Mosque on Seven Sisters Road in London, England, United Kingdom on June 19, 2017. (Photo by Tayfun Salci/Anadolu Agency/Getty Images)

LONDON, UNITED KINGDOM - JUNE 19: Police take security measures after a vehicle plowed into pedestrians on the sidewalk near the Finsbury Park Mosque on Seven Sisters Road in London, England, United Kingdom on June 19, 2017. (Photo by Tayfun Salci/Anadolu Agency/Getty Images)