When U.S. troops left Iraq, that country was essentially handed over to Iran. This latest news that Iraq has released a Hezbollah leader guilty of executing five U.S. soldiers five years ago, seems to bolster that charge. Via Fox News: Republicans on Capitol Hill are furious over the Obama administration’s handling of a purported Hezbollah […]