London Police say they are investigating an "major incident" in Finsbury Park after reports that a vehicle struck pedestrians. One person has been arrested.
(via NPR)
London Police say they are investigating an "major incident" in Finsbury Park after reports that a vehicle struck pedestrians. One person has been arrested.
(via NPR)