Champions League Final: Amid accounts of ‘appalling’ and ‘brutal’ treatment of fans, lawmakers call for answers
The match was delayed by 35 minutes after Liverpool fans struggled to enter the Stade de France and tear gas was used by French police towards supporters held in tightly...