Islamist Watch
Recent Articles
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.