Robert Spencer, head of JihadWatch.org, appeared with Tucker Carlson on Tuesday to discuss the scary uptick in censorship in the world of the internet and online commerce. (See also Tech Companies Are Making Us Less Free, Warns Tucker Carlson.)
Robert Spencer has been a long-time critic of hostile Islam who has written many fine books, […]