Footage that allegedly captures a Maame Water (Mermaid) sunbathing somewhere in the Indian Ocean has just surfaced online. The viral video which is currently...
Woman Dies During Baptism After She Was grabbed By ‘Mermaids’ A young woman, Rutendo Nhemachena has reportedly died while being baptized at Manyame river...