Whale makes remarkable recovery at IMMS
After almost three months, a melon-headed whale being treated at the Institute for Marine Mammal Studies is finally ready to be released back into the Ocean. The three hundred pound whale washed ashore on an Alabama beach in early September…