Following the public outrage, the Delhi Police Cyber Cell swung into action on Tuesday.
6 May 2020 4:13 AM GMT