Powerful Witch doctor from Madagascar and Indian Ocean Islands Dr. Mama Okowa

Dr. Mama Okowa is a powerful witch doctor from Madagascar who has practiced throughout the Indian Ocean island and especially in the remote South of Madagascar, where Manahira’s village of Ifotaka lies. Dr. Mama Okowa has traversed Madagascar for many decades and her services have been on high demand...

Read More