Photos: UK Police Respond After Van Runs Over Crowd Near London Mosque | NECN

Photos: UK Police Respond After Van Runs Over Crowd Near London Mosque