The 'Momo Game' is said to be a successor of the notorious 'Blue Whale Game' and has made headway in several countries.
22 Aug 2018 10:52 AM IST