Israel claims it killed Iran’s top military commander, again. June 17, 2025 by business Israel claims it killed Iran’s top military commander, again.