Explosion reportedly damages power plant in Iran, the latest in series of blasts July 4, 2020 Aleph Feeds Explosion reportedly damages power plant in Iran, the latest in series of blasts ift.tt/3iwRnKX