Jared Keyel

Photo by the U.S. Army The United States must not get militarily involved again in Iraq or Afghanistan. The Obama Administration is contemplating setting up bases in Iraq and sending hundreds of additional U.S. troops there. And a few month... more

Jun 16, 2015 3:39 PM Op-Eds 2 Comments