Published On : Mon, May 24th, 2021 National News | By Nagpur Today Police raids Twitter office at New Delhi Advertisement Delhi Police on Monday raided social media giant Twitter’s India offices in New Delhi, Lado Sarai and Gurugram. Your browser does not support the video tag.