Tibetan protesters clashed with police outside the Chinese Embassy in New Delhi on the 66th anniversary of their failed uprising against China. The Dalai Lama and exiled Tibetans in Dharamsala protested against China's oppression and called for freedom and preservation of Tibetan culture.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing