Blue Whale is a game encouraging people to commit suicide

Ali Leghari • August 22, 2017