Sports

Liverpool fans go wild after Champions League final win

Liverpool – The delirious scenes kicked off as soon as the final whistle went, while the party had been well underway in Liverpool before the game even started. Hordes of football supporters descended on the Spanish capital earlier in the day, with the total number of supporters in Madrid much higher than the 16,000 tickets made available […]