The police suspected that it might be a case of suicide abetted by the Blue Whale challenge.
4 Sept 2017 1:32 AM IST