Tibet and China 65 Years Later
Tibet was annexed by the Chinese 65 years ago. The struggle for Tibetan independence has continued ever since.
Remembering the Dalai Lama’s First U.S. Tour
The Dalai Lama has been admitted to a hospital and has cancelled his schedule U.S. tour. We look back to 1979, the first year His Holiness came to America.