The shortsightedness of the United States in allowing arms production facilities in Saudi Arabia and the UAE is unbelievable.
Tag Archives: Arms trade
The shortsightedness of the United States in allowing arms production facilities in Saudi Arabia and the UAE is unbelievable.