Team GB
Team GB accused of ‘defacing’ Union flag for Paris Olympics
Sports
Olivia Martin
The British Olympic Association is facing a backlash after a range of ‘Union Jack’ flags went on sale in different shades of ...
The British Olympic Association is facing a backlash after a range of ‘Union Jack’ flags went on sale in different shades of ...