Police: Vehicle strikes several pedestrians on London road
LONDON (AP) – Police say a vehicle struck pedestrians on a road in north London, leaving several casualties and one person has been arrested.Metropolitan…
Police: Vehicle strikes several pedestrians on London road
LONDON (AP) – Police say a vehicle struck pedestrians on a road in north London, leaving several casualties and one person has been arrested.Metropolitan…