India has relayed its disapproval to Twitter for allegedly showing Jammu and Kashmir as part of China on its location tag in a live stream. Amid the ongoing standoff with China, India warned Twitter that any attempt by the social media giant to “disrespect the sovereignty and integrity of India, …
Read More »