At Least 1 Dead After Vehicle Hits Pedestrians Near North London Mosque

Facebook Twitter Google+

London police say the driver of a van is in custody after being detained by members of the public. One man was pronounced dead at the scene; eight others have been hospitalized.
News : NPR