Trump says Iran will 'pay the price' for stalled talks, as U.S. and Tehran trade fire
PBS
—
President Donald Trump's warning came hours after Bahrain, Kuwait and Jordan — all of which host U.S. troops — came under Iranian fire.