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