The Patriots are coming to Sweden… and all over Europe
(B2) Sweden modernizes its defense equipment by buying American. The Patriots will be operational by the end of the year. The choice is very political, and also made by other Americans vs. European
Read