US deploys air defense systems and troops to Saudi Arabia

Military commanders and defense leaders have been working since last week to iron out what military aid to send to the region in response to what U.S. officials say was a brazen and unprecedented ...


The contents of this article inc any associated images are property of kens5.com 2019 ©

Trending Drone News