Dalai Lama calls Himachal Pradesh his second homeland

Tibet’s exiled leader His Holiness the Dalai Lama Friday said he and a sizeable Tibetan population had lived in the hilly state of Himachal Pradesh in north India for so long that he felt it had become their “second homeland”.

China: Shanghai Expo Stifles Media, Critics

Chinese government has denied media accreditation to Hong Kong based newspaper Apple Daily for the Shanghai Expo which begins tomorrow in Shanghai. The Chinese police also raided the home of a well-known government critic in