Driver strikes pedestrians at Liverpool victory parade: Police
(LIVERPOOL) -- A driver struck pedestrians in Liverpool on Monday, police said, as hundreds of thousands had gathered at a parade celebrating the Liverpool Football Club winning the English Premier League soccer title.The vehicle collided with "a number of pedestrians on Water Street" just... Read More.