British Olympic chiefs have forced athletes to sign a contract or face being banned from traveling to the Beijing Olympics.
Share this post
British Athleats Gagged
Share this post
British Olympic chiefs have forced athletes to sign a contract or face being banned from traveling to the Beijing Olympics.