Tibet and the Shangai Expo
The Shanghai World Expo, which officially opens tomorrow, May 1st, is yet another multi-billion dollar propaganda spectacle put on by the Chinese government.
Like the Beijing 2008 Olympics, the Shanghai … [Keep reading >>]