Spencer Video: Muslim Rape Gangs and Willful Blindness

What happens when they take over entire nations?
Spencer Video: The Pope Invents a New Sin

But is it really wrong?
Robert Spencer Video: Did the Biden-Harris Regime Betray Israel Again?

A disturbing new allegation suggests the worst betrayal of all.