Israel Drops 2,000 Bombs on Iran in First 48 Hours of Operation Roaring Lion
The Israel Defense Forces (IDF) announced Sunday night that it has dropped 2,000 bombs across Iran in the first two days of Operation Roaring Lion, marking one of the most intense aerial campaigns in Israel’s history.
