World | Sat Mar 28, 2009 8:06am EDT

China marks "emancipation" of Tibet with new holiday