"We're no longer a country that cannot be trusted," observes Micael Johansson, chief executive of Swedish defence company ...
T he Three Country Cairn is where the borders of Finland, Sweden, and Norway meet. This type of point on the map is known as a tripoint and there are 175 of them around the world, but this one is ...