AknutsonThe Mermaids TaleA story posted in August of 2006 claims that mermaid corpses were found in “Campeche (Mexico), Venda (South Africa), Cebu the Philippines…Mar 7, 2022Mar 7, 2022