Defense Sweden, Norway, Finland and Denmark will deploy a unified defense force The air force commands of Sweden, Norway, Finland and Denmark signed a letter of intent to deploy the… Ricardo MeierMarch 27, 2023 Read More