Dr. Stella Gwandiku-Ambe Immanuel, a Houston, Texas doctor by way of Cameroon, juxtaposes junk science with her unwavering Christian faith, but is something of a laughingstock after her wild claims of "demon sperm" and "alien DNA" online.
Sign Up For The WOLB Talk 1010 Newsletter
Thank you for subscribing! Please be sure to open and click your first newsletter so we can confirm your subscription.