A vehicle has struck pedestrians “leaving a number of casualties” in north London, police said. MORE... Read the Full Article

 

Relates Articles: