Vehicle runs into pedestrians in London, 1 arrested

Breaking news

Police in London, U.K., are reporting that a vehicle collided with pedestrians in the northern part of the city.

Share This Post