‘Willfully ignorant’: Dr. Scott Atlas faces ‘complete humiliation’ after apologizing for Russian TV appearance
Dr. Scott Atlas, one of the Trump administration’s top coronavirus advisers, apologized on Sunday after making an appearance on the Russian television network RT. “I recently did an interview with RT and was unaware they are a registered foreign agent,” Atlas revealed on Twitter. “I regret doing the interview and apologize for allowing myself to […]