
A video has emerged of Iran's missile strike on an oil refinery in the Israeli port city of Haifa, as the Middle East war entered its 21st day on Friday.
The video shows bright flashes—explosions—followed by thick plumes of smoke billowing into the air.