Scientists finally examine the 770 lbs giant squid, which is claimed to be as huge as a mini-bus!
Yesterday was a crucial day for many a scientist and marine-life aficionado from around the world. After almost eight months in its frozen state, the famous giant squid captured in the region of Antarctica's secluded Ross Sea, was finally thawed to facilitate progressive scientific studies. And, for those who are still scratching their heads, it is…