India to China: Dalai Lama can travel where he wants

WION New Delhi, Delhi, India Apr 04, 2017, 08:01 AM(IST)
The Dalai Lama is on a visit to Arunachal Pradesh, which China claims is part of Tibet
Read in App