At least six Iranian nuclear sites were attacked in recent strikes by the United States and Israel, according to a satellite-imagery analysis by the Institute for Science and International Security; most of the confirmed or suspected targets were linked to activities necessary for building a nuclear weapon.
Part of: Day 70 report (8 May 2026)
Single source:Anonymous SubmissionHow we rate?
