Shocking Mermaid Revelation!
Some rather disturbing news about the existence of mermaids crossed the newsdesk this week. According to a Yahoo news reportthey don’t in fact exist. According to the report The National Oceanic and Atmospheric Administration (NOAA) issued a statement to the effect that there was no evidence supporting the existence of