China marked its inaugural Serfs’ Emancipation Day on Saturday with testimonials by Tibetans on the merits of Communist rule.
The Beijing-backed Panchen Lama addressed an international Buddhist audience in English on Saturday, as officially atheist China turned to Buddhism.