Actor Swara Bhasker, the Managing Director of Twitter India and two others over “provoking tweets” on the assault on a Muslim man in Uttar Pradesh’s Ghaziabad earlier this month, a complaint has been lodged in Delhi. Based on the complaint by an advocate, the police are, yet Continue Reading