Sam Westrop
by

Sam Westrop is the Director of Islamist Watch, a project of the Middle East Forum.

Sign Up to receive Our Latest Updates! Register