What is this new Blue Whale Challenge engulfing the internet?

10

A new social media phenomenon has engulfed the internet reportedly called has suicide game or ‘The blue whale challenge’, named after the beached whales that are linked to suicide.

Read this post on curiouspoint.com


Chittaranjan Shetty

blogs from Navi mumbai