US Fires Hellfire Missile At Fifth Ship Defying Iran Blockade As Nuclear Deal Talks Stall

U.S. Central Command disabled a fifth vessel defying the Hormuz blockade as Washington maintained pressure on Iran.

Importance Rank: 
1

read more