Iranian media: Explosions, power outages reported near Tehran
Iran’s capital awakened to loud explosions heard west of Tehran, in an area where military facilities and bases of the Revolutionary Guards are located. The Iranian media reported on Friday morning a series of explosions heard west of Tehran, in an area where military facilities and bases of the Revolutionary Guards are located. The power […]
Continue Reading