Sports News Without Access, Favor, Or Discretion

Know those "Free Tibet" flags that are all over the place at every stop on the Olympic Torch Relay tour? Turns out they're made in China. [BBC News]

Advertisement

Share This Story