Switzerland seems to be waiting much longer for its ordered patriot systems than planned. Bern is now examining a European alternative for air defense.
Switzerland seems to be waiting much longer for its ordered patriot systems than planned. Bern is now examining a European alternative for air defense.