https://www.opindia.com/2020/10/twitter-india-issue-statement-leh-part-of-china/
After showing Leh as part of China, Twitter claims 'technical issue' resolved, issues statement