All Articles

Yoel Roth Trump
May 27, 2020
Yoel Roth, the Head of Site Integrity for Twitter, has tweeted several statements, including accusations that there are “actual Nazis in the White House.”