Mermaids are fascinating creatures of mythology that always were an interesting species that made scientists question what happens in theā¦ Read More