Sandy Cadena believes online strangers put her daughter through the sinister online game, Blue Whale Challenge, where the last act is suicide.

       

Read More At Article Source | Article Attribution