Business2 years ago
UEFA Champions League delayed 30 minutes as organizers blame Liverpool fans in ominous echo of past tragedies: ‘Absolute carnage’
It was unclear why Liverpool fans could not easily enter Paris’ Stade de France on time for the 3:00 p.m. ET kickoff, but it soon became...