US military sells cluster bombs to Saudi Arabia. While the US military is selling American-made cluster bombs to Saudi Arabia, worth about $640 million, although…
US military sells cluster bombs to Saudi Arabia. While the US military is selling American-made cluster bombs to Saudi Arabia, worth about $640 million, although…