In another extraordinary piece of bad PR, the Chinese Government is employing the same unit that killed people in Tibet last month to guard the olympic flame.  The Chinese guards of the Olympic flame seen fending off protesters in London …

Olympic Flame Protectors are Tibet Death Squad!! Read more »