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.
non stop news concept background Unbiased. Unfiltered. Unstoppable
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.