What is the Austria model that can stop the war in Ukraine with perpetual neutrality
The “Austria model” consists of the neutrality inserted in the country’s constitution in 1955, with the agreement with the USSR that Vienna would never join NATO.
Turn on notifications to receive updates on
Ukraine neutral forever, on the Austrian model. It has been a few days since this possibility has been relaunched, considered by some as a viable way to put an end to the war started by Putin with the invasion by Russia. The hypothesis remains in the background at the moment but it is not certain that the negotiations between the results are not going in the direction of the two countries seen as not daring the hoped for. Yesterday’s meeting between the two foreign ministries was a real hole in the water, while we wait to understand when there will be the fourth round of negotiations in Belarus, even if the first three have hardly seen any progress.
But what exactly is the Austria model? And would it also apply in Ukraine? “The Declaration of Neutrality is a constitutional act of the Austrian Parliament, promulgated on October 26, 1955, which sanctioned the perpetual neutrality of the country – explains Treccani – From a juridical point of view, constitutional neutralization is similar to the permanent one, adopted for example by Switzerland or the Vatican City, although not based on an international agreement: it is based on the fundamental law of a state, committing it not to adhere in time to rhythm. military alliances (Austrian law expressly prohibits the installation on the national territory of foreign military bases), and confirming his will to remain extraneous to any future conflict“.
The Austrian one was not a free choice, but a political compromise: “It was a consequence of the four-party military occupation (US, British, French and Soviet) following the Second World War, which Austria was able to free itself from thanks to the signing, by the occupying powers, of the State Treaty of May 15, 1955.“, explains the encyclopedia. The Soviets asked Vienna to also sign the Moscow memorandum, to prevent it from joining NATO forever.
Zelensky’s wife: “A mass murder of Ukrainian civilians is underway”
The deal basically worked. Today Austria is not part of NATO and has remained neutral, apart from some peacekeeping missions to which it collaborates. However, this did not prevent her from joining the European Union in 1995. The biggest obstacle to this hypothesis could be Ukraine, which is not certain would accept a similar solution. First of all because it is not certain that this would spare her from new attacks and secondly because a constitutional reform would be needed, given that the Kiev law provides for the possibility of joining NATO. Of course the negotiations can go on and it is not certain that, with the passage of time, the hypothesis of one perpetual neutrality don’t really catch on.
window._fpcmp.push(function(gdpr) { !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '2062554930705272'); fbq('track', 'PageView'); //fbq('track', 'ViewContent'); //send custom checkpoints event (function () { var checkPoints = [10, 20, 40, 60, 90, 120, 180, 240, 300].sort(function(a, b) { return a - b; }); //seconds var checkPointIndex = 0; var f = function(){ var data = { instant: checkPoints[checkPointIndex] }; console.log("[FB PIXEL] send custom event ViewContentCheckPoint ", data, " on account " ,"2062554930705272" , " currentTime in seconds ", new Date().getTime() / 1000); fbq('trackCustom', 'ViewContentCheckPoint', data); checkPointIndex++; if(checkPointIndex < checkPoints.length) { setTimeout(f, (checkPoints[checkPointIndex] - checkPoints[checkPointIndex-1]) * 1000) } }; if(checkPoints.length){ setTimeout(f, checkPoints[checkPointIndex] * 1000) } })(); });