Chinese bunkers at Lhasa airport, just 1,350 km from Delhi, worry India

Chinese bunkers at Lhasa airport, just 1,350 km from Delhi, worry India China’s construction of underground bomb-proof shelters to house fighters ...
Back to Top