Tag: mermaid
Odd News
VIDEO: A mermaid spotted swimming in a lake in South Africa
A video that has gone viral shows what appears to be a mermaid swimming in a South African lake. This video has left many...
© 2024 The Independent Ghana. All Rights Reserved.