Jihadi apologist Badar Khan Suri, a fellow at Georgetown University’s Prince Alwaleed bin Talal Center for Muslim-Christian Understanding, has been arrested and faces deportation proceedings, according to reporting by our friends at the Middle East Forum. Last month, MEF research associate Anna Stanley revealed, in an article published originally at JNS, that Suri “actively spreads […]