Right whale newborn found on Fla. beach

User rating: 5 / 5 after 1 vote(s)

Researchers are looking for the reason a newborn North Atlantic right whale with umbilical cord still attached washed up on a Florida beach.


Full story »

All News summaries from General Science news
All News summaries for January 28, 2008