The Iranian generals and scientists killed by Israel’s offensive

IDF strikes have eliminated top military leaders and nuclear specialists