SFT holds 'Majestic Walk' to mark Tibet's 107th Independence Day

A majestic walk by Students for a Free Tibet (SFT-India) was held to commemorate the 107th anniversary of declaration of Tibetan Independence Day by 13th Dalai Lama in 1913.