Due to obvious reasons I ignore the Insane One but the title "America's Frontline Doctors" caught my eye as I roamed the morning news. This is probably related to the video tRump posted on social media that was promptly taken down.
Whoops
Dr. Stella Immanuel, one of the participants in the video (America's Frontline Doctors), responded to Facebook pulling the video by threatening the company with the wrath of God.
Elect a clown, expect a circus.