Sam Westrop is director of Islamist Watch—both projects of the Middle East Forum.
No content found, check back again.