Jul 042012
 

Last week I wrote an article for Discovery News about  NOAA denying that mermaids exist, and it has been picked up all over the place, from BBC and CBC News to CBS and MSNBC… I heard it was even mentioned on the “Today” Show. HERE, for example, is a piece on CBS; funny how these things take on a life of their own.

Sorry, the comment form is closed at this time.