Delhi Police's Special Cell team visited the offices of Twitter India yesterday only to find that the office was shut because the employees were working from home due to the pandemic since March 2020. So the team had to go back without any concrete resul