Alien DNA: Who Is Stella Immanuel?

Dr. Stella Gwandiku-Ambe Immanuel, a Houston doctor by way of Cameroon, mixes junk science with her unwavering faith but is something of a laughingstock after her wild claims of “demon sperm” and “alien DNA” online. Introduced as a voicebox for …