(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...
Read full story »