The U.S. military presence in the Middle East was thrown into jeopardy Sunday, as Iraq's parliament voted to expel U.S. troops from their country while the leader of Lebanon's Hezbollah group said the U.S. military across the region "will pay the price" for killing a top Iranian general.