
Liverpool fans pepper-sprayed by French police in stadium entry chaos
euronews (in English)
Liverpool FC is demanding a full investigation into the treatment of its fans right before Saturday's Champions League final match..
Real Madrid Club de FĂștbol, commonly referred to as Real Madrid or simply Real, is a Spanish professional football club based in Madrid.
Liverpool FC is demanding a full investigation into the treatment of its fans right before Saturday's Champions League final match..
In Paris' northern suburb of Saint-Denis, where the Stade de France is located, residents and visitors alike are eagerly awaiting..