US military build up in Saudi Arabia!

November 3, 2019 1

After having deployed two fighter squadrons of F-15s, new air defense systems (including two Patriot batteries and a Terminal High Altitude Area Defense system (THAAD)) […]