Video: U.S. Sells New Warships to Saudi Arabia Despite Warnings of War Crimes & Civilian Deaths in Yemen



The Obama administration has approved an $11.25 billion deal to sell four advanced, Lockheed Martin-made warships to Saudi Arabia. The move comes as …

Via Youtube