Strait of Hormuz 1980

Strait of Hormuz 1980

Strait of Hormuz 1980

  • Political
  • Iran
  • U.S. Central Intelligence Agency
Strait of Hormuz 1980