Sam Westrop has headed Islamist Watch since March 2017. Before that, he ran Stand for Peace, a London-based counter-extremism organization monitoring Islamists throughout the UK.
MEF research finds that the Department of State and U.S. Agency for International Development have provided hundreds of millions of dollars to organizations involved with designated terrorist organizations.