The Hill favicon

Satellite images show strikes' impact on Iran nuclear sites