Pregnant whale off North Carolina coast may be Calvin, the orphan who beat the odds
Floating on a research boat off the coast of North Carolina's Outer Banks, a group of scientists from East Carolina University were doing some routine work for a PhD research project when they heard a loud crash in the distance. "I heard [my colleague] shout 'whale!' and I turned around…