Armed British police rushed to London Bridge late Saturday after reports of a vehicle running down pedestrians and people being…
This website uses cookies.