Took this video on March 14th 2008 from my hotel room in Shanghai - I just knew they would block the story. Censors were pretty slow as it was over one minute 30 sec into the video before they cut it off.
The DfID (Dept for foreign aid) gives £100 million to China - apparently for something in Tibet. It seems likely Britain is secretly siding with China.
i can't hear anything
blcakstig 11 months ago
The DfID (Dept for foreign aid) gives £100 million to China - apparently for something in Tibet. It seems likely Britain is secretly siding with China.
rerevisionist 1 year ago