Switzerland joins Germany’s Sky Shield with new air defence agreement

Switzerland joins Germany’s Sky Shield with new air defence agreement