Childhood games get a new deadly twist as the Squid Game are back and Beast Kingdom is ready to play Red Light, Green Light ...
Scientists know very little about the elusive giant squid, which lives at ocean depths of between 300 and 1000m or more. Much of what they do know comes from the remains of dead or dying specimens ...