GLOSSARY OF EXTREMISM AND HATE
Read More
Robert Spencer
Robert Spencer is a leading anti-Muslim bigot and conspiracy theorist who heads the organization Stop Islamization of America, and runs the conspiratorial Islamophobic website Jihad Watch. Spencer claims that Muslims want to impose Sharia Law (Muslim religious... Read more