Iran ‘Ghost Armada’ Ferries $22B in Illicit Oil to China
Iran's fleet of "ghost ships" has ferried at least $22 billion worth of illicit oil to China since 2021, providing the hardline regime with a major source of revenue and raising questions about the Biden administration's lax enforcement of sanctions.
Read Full Article »