Iran has not acknowledged any attack at the Revolutionary Guard’s Shahroud Space Center in Semnan. However, given the damage done to multiple structures, it suggested the Israeli attack included pinpoint strikes on the base | Read More in Haaretz latest headlines. Read More in Israel NOWlej.