Russian scientists battle giant squid under Antarctica
A lot of activity has been happening underneath the frigid ice of Antarctica. It seems a rather incredible discovery has been found and it is something humans want to avoid all together. At a...