From the BBC: “Police in southern China have discovered a factory manufacturing Free Tibet flags.” Ha!
This entry was posted on 30 April 2008 at 8:20 and is filed under News . You can follow any responses to this entry through the RSS 2.0 feed
You can leave a response, or trackback from your own site.