Connect with us

Hi, what are you looking for?

All posts tagged "Animal Planet"

Did Humans Force Mermaids Into Hiding? 1 Did Humans Force Mermaids Into Hiding? 2

Fact or fiction

Animal Planet asks the headlined question after describing an ancient cave drawing in Egypt, which appears to depict humans fighting creatures with tails. The...