India’s police visited Twitter offices in response to the accusation of “manipulated media.”
On Monday evening, Delhi police, under the supervision of India’s central government, toured two Twitter offices — in Delhi, the nation’s capital, and Gurgaon, in the neighbouring state of Haryana — to learn more...