I guess everything is made in China
» Posted by Martin Weil on April 30, 2008
Police in southern China have discovered a factory manufacturing Free Tibet flags, media reports say. The factory in Guangdong had been completing overseas orders for the flag of the Tibetan government-in-exile.
Reported by Neatorama

Previous entry: Quote of the week
Next entry: Recipe for inflation
Back to Martin's View main page