Twitter’s case for keeping Alex Jones is falling apart


Trending Today on Tech News Tube