was flagged for removal from all the major social media platforms for spreading false information.One of the doctors in the video, a Dr. Stella Immanuel, has caught particular attention for holding various crackpot beliefs including the absurd, not to mention impossible idea that people have sex with demons in their sleep.