News Snapshot:
Earlier this week, a high-power bipartisan seven-member delegation from the US House of Representatives visited India and met with the Tibetan religious leader at his home in Dharamshala, Himachal Pradesh. “The government of India’s position on His Holiness the Dalai Lama has been very clear and consistent. He is a revered religious leader and is deeply respected by the people of India. His Holiness is accorded due courtesies and freedom to conduct his religious and spiritual activities,” Ministry of External Affairs spokesperson Randhir Jaiswal said at a regular press briefing. New Delhi: India hit back at China Friday, calling the...