About 500,000 people were watching the Premier League winners? trophy parade when a car ploughed into crowds


The Strand had been a scene of sheer euphoria 25 minutes earlier.
At 5.41pm the open-top bus parading the Liverpool team had passed by the Royal Liver Building and a huge crowd broke into a powerful rendition of You?ll Never Walk Alone to celebrate the new Premier League champions.
Continue reading...

More...