Huge fire and heavy smoke billows from Tehran fuel depot following Israel strike
Huge flames and thick plumes of smoke were seen rising from an oil refinery in Tehran after the Israel Defense Forces (IDF) reportedly carried out airstrikes on fuel facilities in the capital.
