Get latest articles and stories on World at LatestLY. Satellite photos taken on Monday suggest an apparent Israeli retaliatory strike targeting Iran's central city of Isfahan hit a radar system for a Russian-made air defense battery, contradicting repeated denials by officials in Tehran of any damage in the assault. World News | Satellite Photos Suggest Iran Air Defense Radar Struck in Isfahan During Apparent Israeli Attack.