non stop news concept background

Iran has fired about 1,500 ballistic missiles at Israel in two rounds of fighting since 2024, the chairman of Rafael Advanced Defense Systems said.