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]