'Tibet Has Never Been Part Of China': US Delegation Head To NDTV

US House Foreign Affairs Committee chair Michael McCaul, who led a US delegation to meet the Dalai Lama spoke to NDTV's Vishal Vivek and said the 'Tibet policy bill was hugely popular in the US Congress' and the 'US stands behind the people of Tibet'. Here are the details.

Related Videos