Nearly 300 rockets fired at Israel by Iran

The barrage comes after the assassination of one of Hezbollah's highest-ranking commanders.

July 4, 2024

Examined