June 13, 2025

Israel strikes private residences, military sites, and nuclear facilities, killing scientists and military officials, as part of their efforts to halt Iran’s military and nuclear ambitions.