Beijing displays power

The Chinese authorities have put on a big display of military and police force in Tibetan towns in the past three days, an indication that the government

Dalai Lama arrives in Delhi

Tibetan spiritual leader Dalai Lama arrived in the capital on Friday to participate in a meditation workshop, which will be attended by his followers from around the world.