The Indian Army has categorically dismissed media reports claiming that China’s People’s Liberation Army (PLA) has recently set up military camps or encroached upon Indian territory in Arunachal Pradesh, labelling the allegations as “incorrect and without any basis.” The robust denial,
Indian Army Rubbishes Claims of Chinese Encroachment in Arunachal Pradesh
Date:



