The Gonggar airport in Lhasa, Tibet Autonomous Region (TAR), is located just 1,350 kilometres from India’s capital New Delhi. Reports suggest China is turning it into a military airbase. New Delhi: The security establishment in New Delhi is increasingly getting … Continued