This guy Tenzin Choeying should be hanged for sedition if he steps foot in Tibet.
Tibetans don't have a right to secede from China if the rest of China is unwilling. If the Tibetans want their independence, they will have to go to war with the rest of China, like the southern Confederate States of America during the US Civil War. The Confederacy lost the US Civil War.
India's support for Tibet is the main reason why Sino-Indian relations is so poor. Why are Indians so idealistic? You can't have everything in life. If the Tibetans want independence, they need to go to war against China, not shout empty slogans. That's reality.