1. News & Issues

Dead Mermaid

By

We are asked to believe that this is the carcass of a mermaid washed up on a beach near Chennai, India after the tsunami of December 26, 2004. We are skeptical.
Mermaid

©2014 About.com. All rights reserved.