Radar Open Radar

Centcom: Iran's blockade prevents $25 billion worth of oil exports.

الحدث · Al Hadath · Source

Centcom: Iran's blockade prevents $25 billion worth of oil exports.