A vehicle struck pedestrians on a north London road early Monday morning, causing several casualties, police said. One person has been arrested. (June 18)

     

 



Source link