Posts

Showing posts with the label Gaza strip

Spain cancels +$300 million arms deal with “Israeli” defense company