World

A forensic police officer examines the scene close to where a vehicle collided with pedestrians in the Finsbury Park neighborhood of North London, United Kingdom, June 19, 2017. (Photo: Reuters/Neil Hall)