Indian Student's Death In US Likely Linked To Blue Whale Challenge: Report
In a grim first for Indians studying in the US, a first-year student took his own life in March while playing, it is understood, a macabre online game of dares called the "Blue Whale Challenge", which...
What's Your Reaction?