AdvertisementAt Least 1 Dead After Vehicle Hits Pedestrians Near North London MosqueJune 18, 2017Emma BowmanfacebookEmailA road in north London is cordoned off in Finsbury Park, where police say a vehicle struck pedestrians, leaving several casualties. One person has been arrested. (AP)