At Least 1 Dead After Vehicle Hits Pedestrians Near North London Mosque Published June 19, 2017 at 7:10 AM AKDT Twitter LinkedIn Email