Sci-Tech news

Colossal squid is seen live in the deep sea for the first time EVER - as baffled scientists spot the elusive creature in the South Atlantic Ocean

External page is loading, the page should display in a few seconds..

    Follow @scitech_UK on Twitter!