Watch: Tibetans slam invader China, celebrate 108th independence day in India

Tibetans exiled in India celebrated their nation's independence day on February 13. An event was organised in Himachal Pradesh's Mcleodganj by Students for Free Tibet. It was the 108th anniversary of the 13th Dalai Lama reasserting Tibet's independence with a 5-point proclamation. Over 4 decades later, Tibet was invaded and occupied by China with the 14th Dalai Lama taking refuge in India. Watch the full video for more.