UEFA has fined Barcelona $23,000 because stadium security staff used excessive force against Tottenham fans at a Champions League game
Source of shared Link
UEFA has fined Barcelona $23,000 because stadium security staff used excessive force against Tottenham fans at a Champions League game