Tehran claims spill is from ballast water, but analysts say satellite imagery points to vessel discharge or pipeline leak

Tehran claims spill is from ballast water, but analysts say satellite imagery points to vessel discharge or pipeline leak

The suspected oil spill covering many square miles of sea near Iran’s main oil hub, Kharg Island, has been seen on satellite imagery.