Vehicle Strikes Pedestrians Near London Mosque AURN Newsroom June 19, 2017 A vehicle struck pedestrians near a mosque in north London early Monday morning, causing several casualties, police said. One person has been arrested. The London Read More »