The World Cup city where young people mysteriously disappearing...