MEA says Ladakh integral, inalienable part of India: 'No amount of Chinese denial can change this fact' - The Week