corporalfrisk.com
FIN Helicopter Unit
Sweden is currently the framework nation for the European Union’s rapid reaction forces’ Nordic Battle Group 15 (NBG15). As the battlegroup is a prioritized project in Sweden, symbolizing the…