The Times of Israel
The report, aired Saturday, alleged that Iran has produced ballistic missiles at a far higher rate than Israel’s interceptor output, estimating that for every interceptor manufactured in Israel, Tehran produced 10 missiles. Read more on The Times of Israel:
Go to News Site