Twitter user: App shows India's parts of Leh, J&K as in the territory of China
A concerning issue for the Indian Govt has been brought to light after a Twitter user reported how the platform shows India's parts of Leh and Jammu-Kashmir to be in the People's Republic of China.