IRAP in The Washington Free Beacon: We Must Allocate More Visas for Afghan Allies This morning, The Washington Free Beacon published an article spotlighting the shortcomings of the current version of the 2017 National Defense Authorization Act (NDAA). As currently drafted, this year's NDAA would limit... read more → April 28, 2016 Press Links