Oddly | Thu Jun 7, 2007 11:25am EDT

China newspaper editors sacked over Tiananmen ad