India has come out strongly against reports of intrusion by the Chinese army personnel in Sikkim.
New Delhi has demanding an explanation from Beijing for the transgression by the People’s Liberation Army (PLA) almost a kilometer inside Indian territory, before retreating.
home






