Delhi Twitter Office

Delhi Police teams descend on two Twitter offices as notice issued in connection with 'COVID toolkit' probe

Two teams of Special Cell were at the Twitter India offices located in Delhi's Lado Sarai and Gurgaon, on the outskirts of the national capital.

published on : 24th May 2021