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 5:22 AM GMT