Richard Kamau on 13th Nov

To this day there are still those who believe in the existence of mermaids. Christopher Columbus reported seeing the legendary...