World
Champions League final: France blames ticket fraud ‘terrible’ when control ranks angry
The chaotic scene outside Saturday’s Champions League final saw Liverpool fans being pepper sprayed by police.
Source link
The chaotic scene outside Saturday’s Champions League final saw Liverpool fans being pepper sprayed by police.
Source link