Published: Oct 18, 2020, 21:31 IST | Updated: Oct 18, 2020, 21:31 IST
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.