State Dept. approves $15B missile defense sale to Saudi Arabia
Saudi Arabia has requested 44 THAAD launchers, 360 interceptor missiles, radars, batteries and trucks
Saudi Arabia has requested 44 THAAD launchers, 360 interceptor missiles, radars, batteries and trucks
Leave a Reply