London crash: What we know so far

At least one person was killed and 10 others were injured when a large van struck pedestrians outside a mosque in London early Monday

Read Full Article