I watched a program on Animal Planet today with a group of scientists that pretty much verified that there are mermaids. It is a very interesting program and you should read more about it on my blog!
Read my full article and see video at: http://religiousconversations.blogspot.com/2012/05/mermaids-exist-are-descendants-of.html
How do you feel about mermaids existing? Do you believe the proposed theory, or do you think it's all fluff?