India, Twitter Dispute Intensifies Over Alleged ‘Manipulated Media’
Indian police officials say they visited Twitter’s Delhi and Gurgaon offices to serve notice to the company’s managing director concerning...