Agency takes a stand after gullible TV watchers wondered
(Newser) -
We know you've been holding your breath, but you can stop now: The US government has officially declared that there is no evidence mermaids exist. The strange announcement came about after Animal Planet ran a show about mermaids called Mermaids: The Body Found in May. Apparently, some people thought...