U.S. and Iranian delegations failed to reach a deal during peace talks in Islamabad, Pakistan so the U.S. Navy will begin blockading the Strait of Hormuz.
Control of the Hormuz Strait is key as House Democrats’ call for war resolution fails and U.S. and Iran representatives are set to meet April 11 in Islamabad.