News24.com | British fans, politicians condemn Champions League final chaos
Published
British politicians and fans on Sunday condemned the treatment of fans around the stadium before Saturday's Champions League final, when French police sprayed tear gas on Liverpool supporters.
Full Article