Sam Westrop

Sam Westrop

Director, Islamist Watch

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