Facebook, Twitter face tough times in India

A few days after Union government told Twitter that Ladakh and Jammu and Kashmir are integral and inalienable parts of India governed by the Constitution of India after the microblogging platform’s location settings showed Leh as part of China, another popular social media platform Facebook is in trouble. Continue Reading