3:37 pm - Sunday September 21, 1986

Tag Archives suicide

17-year-old Russian girl, alleged mastermind of Blue Whale challe...

A 17-year-old Russian girl has been arrested for allegedly being the mastermind behind the deadly Blue Whale Challenge, that encouraged players to commit suicide. The teenager, who was not... read more »