Anand Dongre

name

Giant Squid Facts

07th November 2007
The giant squid is one of the monstrous creatures still alive and always alluring many researchers around the world but till this time seems more mystifying as none of the giant squids are captured alive and the research is based on the corpses which are ... Read >