Explosion reportedly damages factory in Iran, the latest in series of blasts July 7, 2020 Aleph Feeds Explosion reportedly damages factory in Iran, the latest in series of blasts ift.tt/3dZDp0A