blue whale deaths

August 18, 2017

Beware! Blue Whale Challenge is taking a toll on India slowly.

Things you should know about the blue whale challenge and the disaster it has created. Now, it’s taking a toll on India slowly. Make sure your […]