globaldefensecorp.com
Sweden Deploys HIMARS and Troops on Gotland Island Amid Russia Tensions
Sweden has deployed armored combat vehicles and hundred of armed troops to patrol streets on the island of Gotland in response to increased “Russian activity” in the region, the country…