Our God Is a Woman
- Episode aired Jun 2, 1985
Explorer visits an island off the coast of West Africa where women are in complete control.Explorer visits an island off the coast of West Africa where women are in complete control.Explorer visits an island off the coast of West Africa where women are in complete control.