Operation Storm
Operation Storm
Main page
2222821

Operation Storm

logo
Community Hub0 subscribers
Read side by side
from Wikipedia

Operation Storm
Part of the Croatian War of Independence, Bosnian War and the Intra-Bosnian Muslim War

Map of Operation Storm
Forces:   Croatia   RSK   Bosnia and Herzegovina
Date4–7 August 1995 (major operations)
8–14 August 1995 (follow-up operations)
Location
Result

Croatian and Bosnian victory

Territorial
changes
Croatia regained 10,400 km2 (4,000 sq mi) of territory.
Belligerents
Croatia
Bosnia and Herzegovina
Herzeg-Bosnia
Serbian Krajina
Western Bosnia
Commanders and leaders
Croatia Franjo Tuđman
Croatia Nikica Valentić
Croatia Zvonimir Červenko
Croatia Ante Gotovina
Croatia Mirko Norac
Croatia Miljenko Crnjac
Croatia Ivan Basarac
Croatia Petar Stipetić
Croatia Luka Džanko
Croatia Stjepan Grgac 
Republic of Bosnia and Herzegovina Alija Izetbegović
Republic of Bosnia and Herzegovina Atif Dudaković
Bosnia and Herzegovina Izet Nanić [1]
Croatia Rahim Ademi
Milan Martić
Milan Babić
Mile Mrkšić
Mile Novaković
Slobodan Kovačević
Stevan Ševo
Čedo Bulat (POW) Surrendered
Milorad Stupar
Slobodan Tarbuk
Fikret Abdić
Units involved
Croatian Army
Croatian Special Police
Army of Bosnia and Herzegovina
Croatian Defence Council
Army of Serbian Krajina
National Defence of the APZB
Strength
HV: 130,000 soldiers
ARBiH: 3,000 soldiers
ARSK: 27,000–34,000 soldiers
NOZB: 4,000–5,000 soldiers
Casualties and losses
174–211 killed
1,100–1,430 wounded
3 captured
560 killed
4,000 POWs

Serb civilian deaths:
214 (Croatian claim) – 1,192 (Serb claim)
~400 (Humanitarian Law Center)

Croat civilian deaths: 42
Refugees:
150,000–200,000 Serbs from the former RSK
21,000 Bosnian Muslims from the former APWB
22,000 Bosniaks and Croats from the RS
Other:
4 UN peacekeepers killed and 16 wounded

Operation Storm (Serbo-Croatian: Operacija Oluja / Операција Олуја) in August 1995 was the last major battle of the Croatian War of Independence and a major factor in the outcome of the Bosnian War. It was a decisive victory for the Croatian Army (HV), which attacked across a 630-kilometre (390 mi) front against the self-declared proto-state Republic of Serbian Krajina (RSK), and a strategic victory for the Army of the Republic of Bosnia and Herzegovina (ARBiH). The HV was supported by the Croatian special police advancing from the Velebit Mountain, and the ARBiH located in the Bihać pocket, in the Army of the Republic of Serbian Krajina's (ARSK) rear. The battle, launched to restore Croatian control of 10,400 square kilometres (4,000 square miles) of territory – representing 18.4% of the territory it claimed – and Bosniak control of Western Bosnia, was the largest land battle that took place in Europe between the end of World War II and the 2022 Russian invasion of Ukraine.[2] Operation Storm commenced at dawn on 4 August 1995 and was declared complete on the evening of 7 August, despite significant mopping-up operations against pockets of resistance lasting until 14 August.

Operation Storm was a strategic victory in the Bosnian War, effectively ending the siege of Bihać and placing the HV, Croatian Defence Council (HVO), and the ARBiH in a position to change the military balance of power in Bosnia and Herzegovina through the subsequent Operation Mistral 2. The operation was conceived on HV and HVO advances made during Operation Summer '95, when strategic positions allowing the rapid capture of the RSK capital Knin were gained, and on the continued arming and training of the HV since the beginning of the Croatian War of Independence, when the RSK was created during the Serb Log Revolution and Yugoslav People's Army intervention. The operation itself followed an unsuccessful United Nations (UN) peacekeeping mission and diplomatic efforts to settle the conflict.

The HV's and ARBiH's strategic success was a result of a series of improvements to the armies themselves, and crucial breakthroughs made in the ARSK positions that were subsequently exploited by the HV and the ARBiH. The attack was not immediately successful at all points, but seizing key positions led to the collapse of the ARSK command structure and overall defensive capability. The HV capture of Bosansko Grahovo, just before the operation, and the special police's advance to Gračac, made it nearly impossible to defend Knin. In Lika, two guard brigades quickly cut the ARSK-held area, which lacked tactical depth and mobile reserve forces, and they isolated pockets of resistance, positioned a mobile force for a decisive northward thrust into the Karlovac Corps area of responsibility (AOR), and pushed ARSK towards Banovina. The defeat of the ARSK at Glina and Petrinja, after a tough defensive, defeated the ARSK Banija Corps as well, since its reserve was pinned down by the ARBiH. The RSK relied on the Republika Srpska and Yugoslav militaries as its strategic reserve, but they did not intervene in the battle. The United States also played a role in the operation by directing Croatia to a military consultancy firm, Military Professional Resources Incorporated (MPRI), that signed a Pentagon-licensed contract to advise, train, and provide intelligence to the Croatian army.

The HV and the special police suffered 174–211 killed or missing, while the ARSK had 560 soldiers killed. Four UN peacekeepers were also killed. The HV captured 4,000 prisoners of war. The number of Serb civilian deaths is disputed—Croatia claims that 214 were killed, while Serbian sources cite 1,192 civilians killed or missing. The Croatian population had been years prior subjected to ethnic cleansing in the areas held by ARSK by rebel Serb forces, with an estimated 170,000–250,000 expelled and hundreds killed. During and after the offensive, around 150,000–200,000 Serbs of the area formerly held by the ARSK had fled, and a variety of crimes were committed against some of the remaining civilians there by Croatian forces. On 4 August, RSK authorities ordered the evacuation of the population in the Northern Dalmatia and Lika areas, followed by Glina and Vrginmost on 6 August. The Croatian Serb population who fled formed one of the largest refugee populations in Europe.[3]

The International Criminal Tribunal for the Former Yugoslavia (ICTY) later tried three Croatian generals charged with war crimes and partaking in a joint criminal enterprise designed to force the Serb population out of Croatia, although all three were ultimately acquitted, and the tribunal refuted charges of a criminal enterprise. The ICTY concluded that Operation Storm was not aimed at ethnic persecution, as civilians had not been deliberately targeted. The ICTY stated that the Croatian Army and Special Police committed a large number of crimes against the Serb population after the artillery assault, but that the state and military leadership were not responsible for their creation and organization, and that Croatia did not have the specific intent of displacing the country's Serb minority. However, Croatia adopted discriminatory measures to make it increasingly difficult for Serbs to return. Human Rights Watch reported that the vast majority of the abuses during the operation were committed by Croatian forces and that the abuses continued on a large scale for months afterwards, which included summary executions of Serb civilians and the burning and destruction of Serb property. In 2010, Serbia filed a counterclaim against Croatia before the International Court of Justice (ICJ), claiming that the offensive constituted a genocide.[4] In 2015, the court ruled that neither Serbia nor Croatia proved sufficient evidence that either side committed genocide, thereby dismissing both cases.[5]

Background

[edit]
Serb-populated areas in Croatia according to the 1981 census

A crisis emerged in Yugoslavia with the weakening of the communist states in Eastern Europe towards the end of the Cold War. In Croatia, the regional branch of the League of Communists of Yugoslavia, the League of Communists of Croatia, had lost its ideological potency.[6][7] The Republics of Slovenia and Croatia advocated decentralization.[8] SR Serbia, headed by Slobodan Milošević, adhered to centralism and single-party rule. After a series of street protests dubbed anti-bureaucratic revolutions by his supporters in 1988-89 succeeded in overthrowing the government of the Socialist Republic of Montenegro, as well as the governments of the Serbian autonomous provinces of Vojvodina and Kosovo, replacing their leaders with Milošević allies, Croatia and Slovenia turned against him.[9]

On 8 July 1989, a large Serb nationalist rally was held in Knin, during which banners threatening Yugoslav People's Army (JNA) intervention in Croatia, as well as Chetnik iconography, were displayed.[10] During World War II in Yugoslavia, they operated as "legalised" auxiliary forces under Axis control,[11] and most historians who have considered the question regard the Chetnik crimes against Muslims and Croats during this period as constituting genocide. In the autumn of 1989, the Serbian government pressured the Croatian government to allow a series of Serb nationalist rallies in the country. The Serbian media and various Serbian intellectuals had already begun to refer to the Croatian leadership as "Ustaše", and began to make reference to genocide and other crimes committed by the Ustaše between 1941 and 1945. The Serbian political leadership approved of the rhetoric and accused the Croatian leadership of being "blindly nationalistic" when it objected.[10] On 4 March 1990, 50,000 Serbs rallied at Petrova Gora and shouted negative remarks aimed at Franjo Tuđman, chanted "This is Serbia", and expressed support for Milošević.[12][13] Tuđman came to prominence as a pro-Independence dissident, and his leadership was partially founded on an anti-Serb rhetoric and symbols.[14][15]

In April–May 1990, Tuđman's right-wing, pro-independence Croatian Democratic Union (HDZ) triumphed in Croatia's first multi-party elections.[16] The HDZ's election victory caused consternation amongst much of the Croatian Serb population, who likened the resurgence of Croatian nationalism to the return of the fascist Ustaše regime, which ruled the Axis puppet state known as the Independent State of Croatia during World War II. This, in turn, fed a rise in Serbian nationalism in many Croatian Serb communities, which was encouraged by the government of the Socialist Republic of Serbia, led by Milošević.[17] Prominent members of the RSK government, including Milan Babić and Milan Martić, later testified that Belgrade directed a propaganda campaign portraying the Serbs in Croatia as being threatened with genocide by the Croat majority.[18] The HDZ-led government promoted a traditionalist and exclusive vision of Croatia as a Croat state in which Serbs were unwelcome.[16] Many Serbs were removed from the bureaucracies and the police and replaced by ethnic Croats, bilingual road signs were torn down even in Serb-majority areas, and Ustaše symbols were sometimes restored.[19]

On 14 May 1990, the weapons of the Territorial Defense of Croatia, in Croat-majority regions, were taken away by the Yugoslav People's Army (JNA).[20] In August 1990, an insurgency known as the Log Revolution took place in Croatia centred on the predominantly Serb-populated areas of the Dalmatian hinterland around the city of Knin,[21] as well as in parts of the Lika, Kordun, and Banovina regions, and settlements in eastern Croatia with significant Serb populations.[22] The areas were subsequently formed into an internationally un-recognized quasi-state, the Republic of Serbian Krajina (RSK), and after it declared its intention to secede from Croatia and join the Republic of Serbia, the Government of the Republic of Croatia declared the RSK a rebellion.[23]

On 22 December 1990, a new Croatian constitution was ratified, which rejected the communist one-party system, adopted a liberal-democratic constitution, and dropped the 'Socialist' label from the country's name, becoming the Republic of Croatia.[24] Serbs were demoted from a constituent nation to a national minority.[25] The principal Serb political party in Croatia, the Serb Democratic Party (SDS), began building its national governmental entity to preserve rights that Serbs saw as being stripped away and to enhance the sovereignty of the Croatian Serbs.[26] On 1 April 1991 Serb National Council declared that it would secede from Croatia.[27] Krajina assembly declared that "the territory of the SAO Krajina is a constitutive part of the unified territory of the Republic of Serbia".[28]

Over two hundred armed incidents involving the rebel Serbs and Croatian police were reported between August 1990 and April 1991.[29] As the JNA increasingly supported the RSK and the Croatian Police proved unable to cope with the situation, the Croatian National Guard (ZNG) was formed in May 1991. The ZNG was renamed the Croatian Army (HV) in November.[30] The establishment of the military of Croatia was hampered by a UN arms embargo introduced in September.[31]

The conflict escalated by March 1991, resulting in the Croatian War of Independence.[32] In June 1991, Croatia declared its independence as Yugoslavia disintegrated.[33] A three-month moratorium on Croatia's and the RSK's declarations followed,[34] after which the decision came into effect on 8 October.[35] The final months of 1991 saw the fiercest fighting of the war, culminating in the Battle of the Barracks,[36] the Siege of Dubrovnik,[37] and the Battle of Vukovar.[38] In November 1991, the Arbitration Commission of the Peace Conference on Yugoslavia, led by Robert Badinter, concluded at the request of Lord Carrington that the SFR Yugoslavia was in the process of dissolution, that the Serbian population in Croatia and Bosnia did not have a right to self-determination in the form of new states, and that the borders between the republics were to be recognized as international borders. In January 1992, representatives of Croatia, the JNA, and the United Nations (UN) reached an agreement to implement the Vance plan designed to stop the fighting.[39]

Ending the series of unsuccessful ceasefires, the United Nations Protection Force (UNPROFOR) was deployed to Croatia to supervise and maintain the agreement.[40] A stalemate developed as the conflict evolved into static trench warfare, and the JNA soon retreated from Croatia into Bosnia and Herzegovina, where a new conflict was anticipated.[39] Serbia continued to support the RSK,[41] but a series of HV advances restored small areas to Croatian control as the siege of Dubrovnik ended,[42] and Operation Maslenica resulted in minor tactical gains.[43] In response to the HV successes, the Army of the Republic of Serb Krajina (ARSK) intermittently attacked a number of Croat towns and villages with artillery and missiles.[22][44][45]

As the JNA disengaged in Croatia, its personnel prepared to set up a new Bosnian Serb army, as Bosnian Serbs declared the Serbian Republic of Bosnia and Herzegovina on 9 January 1992, ahead of a 29 February – 1 March 1992 referendum on the independence of Bosnia and Herzegovina. The referendum was later cited as a pretext for the Bosnian War.[46] Bosnian Serbs set up barricades in the capital, Sarajevo, and elsewhere on 1 March, and the next day the first fatalities of the war were recorded in Sarajevo and Doboj. In the final days of March, the Bosnian Serb army started shelling Bosanski Brod,[47] and on 4 April, Sarajevo was attacked.[48] By the end of the year, the Bosnian Serb army—renamed the Army of Republika Srpska (VRS) after the Republika Srpska state was proclaimed—controlled about 70% of Bosnia and Herzegovina.[49] That proportion would not change significantly over the next two years.[50] Although the war originally pitted Bosnian Serbs against non-Serbs in the country, it evolved into a three-sided conflict by the end of the year, as the Croat–Bosniak War started.[51] The RSK was supported to a limited extent by the Republika Srpska, which launched occasional air raids from Banja Luka and bombarded several cities in Croatia.[52][53]

During this period, the RSK initiated a campaign of ethnic cleansing against Croat civilians. In 1991, 84,000 Croats fled Serbian-held territory.[54] Most non-Serbs were expelled by early 1993. Hundreds of Croats were murdered, and the total number of Croats and other non-Serbs who were expelled ranged from 170,000 according to the ICTY[55] and up to a quarter of a million people according to Human Rights Watch.[56] By October 1993, the UNHCR estimated that there was a total of 247,000 Croatian and other non-Serbian displaced persons coming from areas under the control of RSK and 254,000 Serbian displaced persons and refugees from the rest of Croatia, an estimated 87,000 of whom were inhabitants of the United Nations Protected Areas (UNPA's).[57] By November 1993, fewer than 400 ethnic Croats remained in the United Nations-protected area known as Sector South,[58] while a further 1,500 – 2,000 remained in Sector North.[59] The UNHCR reported that in the Serb-controlled portions of the UNPA's, human rights abuses against Croats and non-Serbs were persistent. Some of the Krajina Serb "authorities" continued to be among the most egregious perpetrators of human rights abuses against the residual non-Serb population, as well as Serbs not in agreement with nationalistic policy. Human rights violations included killings, disappearances, beatings, harassment, forced resettlement, or exile, designed to ensure Serbian dominance of the areas.[57]

In 1991, 70,000 Serbs were displaced from Croatian territory.[54] During this time, Serbs living in Croatian towns, especially those near the front lines, were subjected to various forms of discrimination, from being fired from jobs to having bombs planted under their cars or houses.[60] In 1993, the UNHCR also reported a continued series of abuse against Serbs in Croatian government-held areas, which included killings, disappearances, physical abuse, illegal detention, harassment, and destruction of property.[57] Croatian forces also engaged in ethnic cleansing against Serbs in eastern and western Slavonia and parts of the Krajina region, though on a more restricted scale and Serb victims numbered less than Croat victims of Serb forces.[61]

Prelude

[edit]

In November 1994, the Siege of Bihać, a theatre of operations in the Bosnian War, entered a critical stage as the VRS and the ARSK came close to capturing the town of Bihać from the Army of the Republic of Bosnia and Herzegovina (ARBiH). It was a strategic area and,[62] since June 1993, Bihać had been one of six United Nations Safe Areas established in Bosnia and Herzegovina.[63] The journalist Marcus Tanner cynically commented on how the Serbs from the 'UN-protected' Krajina were shelling Bihać, a 'UN safe area'.[64]

The Clinton administration felt that its capture by Serb forces would intensify the war and lead to a humanitarian disaster greater than any other in the conflict to that point. Among the United States, France, and the United Kingdom, division existed regarding how to protect the area.[62][65] The US called for airstrikes against the VRS, but the French and the British opposed them citing safety concerns and a desire to maintain the neutrality of French and British troops deployed as a part of the UNPROFOR in Bosnia and Herzegovina. In turn, the US was unwilling to commit ground troops.[66]

On the other hand, the Europeans recognized that the US was free to propose military confrontation with the Serbs while relying on the European powers to block any such move,[67] since French President François Mitterrand discouraged any military intervention, greatly aiding the Serb war effort.[68] The French stance reversed after Jacques Chirac was elected president of France in May 1995,[69] pressuring the British to adopt a more aggressive approach as well.[70]

Denying Bihać to the Serbs was strategically important to Croatia,[71] and General Janko Bobetko, the Chief of the Croatian General Staff, considered the potential fall of Bihać to represent an end to Croatia's war effort.[72]

In March 1994, the Washington Agreement was signed,[72] ending the Croat–Bosniak War, and providing Croatia with US military advisors from Military Professional Resources Incorporated (MPRI).[73][74] The US involvement reflected a new military strategy endorsed by Bill Clinton in February 1993.[75]

As the UN arms embargo was still in place, MPRI was hired ostensibly to prepare the HV for participation in the NATO Partnership for Peace programme. MPRI trained HV officers and personnel for 14 weeks from January to April 1995. It has also been speculated in several sources,[73] including an article in The New York Times by Leslie Wayne and in various Serbian media reports,[76][77] that MPRI may also have provided doctrinal advice, scenario planning and US government satellite intelligence to Croatia,[73] although MPRI,[78] American and Croatian officials denied such claims.[79][80] In November 1994, the United States unilaterally ended the arms embargo against Bosnia and Herzegovina,[81] in effect allowing the HV to supply itself as arms shipments flowed through Croatia.[82]

Generals Clark and Ćosić talking at a meeting
Croatian Brigadier General Krešimir Ćosić and US Army Lieutenant General Wesley Clark discussing the Siege of Bihać on 29 November 1994

The Washington Agreement also resulted in a series of meetings between Croatian and US government and military officials in Zagreb and Washington, D.C. On 29 November 1994, the Croatian representatives proposed to attack Serb-held territory from Livno in Bosnia and Herzegovina, in order to draw away part of the force besieging Bihać and to prevent the town's capture by the Serbs. As the US officials gave no response to the proposal, the Croatian General Staff ordered Operation Winter '94 the same day, to be carried out by the HV and the Croatian Defence Council (HVO)—the main military force of Herzeg-Bosnia. In addition to contributing to the defence of Bihać, the attack shifted the HV's and HVO's line of contact closer to the RSK's supply routes.[72]

In 1994, the United States, Russia, the European Union (EU), and the UN sought to replace the Vance plan, which brought in the UNPROFOR. They formulated the Z-4 Plan, giving Serb-majority areas in Croatia substantial autonomy.[83]

After numerous and frequently uncoordinated changes to the proposed plan, including leaking of its draft elements to the press in October, the Z-4 Plan was presented on 30 January 1995. Neither Croatia nor the RSK liked the plan. Croatia was concerned that the RSK might accept it, but Tuđman realised that Milošević, who would ultimately make the decision for the RSK,[84] would not accept the plan for fear that it would set a precedent for a political settlement in Kosovo—allowing Croatia to accept the plan with little possibility for it to be implemented.[83] The RSK refused to receive, let alone accept, the plan.[85]

In December 1994, Croatia and the RSK made an economic agreement to restore road and rail links, water and gas supplies, and use of a part of the Adria oil pipeline. Even though some of the agreement was never implemented,[86] a section of the Zagreb–Belgrade motorway passing through RSK territory near Okučani and the pipeline were both opened. Following a deadly incident that occurred in late April 1995 on the recently opened motorway,[87] Croatia reclaimed all of the RSK's territory in western Slavonia during Operation Flash,[88] taking full control of the territory by 4 May, three days after the battle began. In response, the ARSK attacked Zagreb using M-87 Orkan missiles with cluster munitions.[89] Subsequently, Milošević sent a senior Yugoslav Army officer to command the ARSK, along with arms, field officers, and thousands of Serbs born in the RSK area who the ARSK had forcibly conscripted.[90]

On 17 July, the ARSK and the VRS started a fresh effort to capture Bihać by expanding on gains made during Operation Spider. The move provided the HV with a chance to extend their territorial gains from Operation Winter '94 by advancing from the Livno valley. On 22 July, Tuđman and Bosnian President Alija Izetbegović signed the Split Agreement for mutual defence, permitting the large-scale deployment of the HV in Bosnia and Herzegovina. The HV and HVO responded quickly through Operation Summer '95 (Croatian: Ljeto '95), capturing Bosansko Grahovo and Glamoč on 28–29 July.[91] The attack drew some ARSK units away from Bihać,[91][92] but not as many as expected. However, it put the HV in an excellent position,[93] as it isolated Knin from the Republika Srpska, as well as Yugoslavia.[94]

In late July and early August, there were two more attempts at resurrecting the Z-4 Plan and the 1994 economic agreement. Talks proposed on 28 July were ignored by the RSK, and last-ditch talks were held in Geneva on 3 August. These quickly broke down as Croatia and the RSK rejected a compromise proposed by Thorvald Stoltenberg, a Special Representative of the UN Secretary-General, essentially calling for further negotiations at a later date. In addition, the RSK dismissed a set of Croatian demands, including to disarm, and failed to endorse the Z-4 Plan once again. The talks were used by Croatia to prepare diplomatic ground for the imminent Operation Storm,[95] whose planning was completed during the Brijuni Islands meeting between Tuđman and military commanders on 31 July.[96]

The HV initiated large-scale mobilization in late July, soon after General Zvonimir Červenko became its new Chief of General Staff on 15 July.[97] In 2005, the Croatian weekly magazine Nacional reported that the U.S. had been actively involved in the preparation, monitoring, and initiation of Operation Storm, that the green light from President Clinton was passed on by the US military attache in Zagreb, and the operations were transmitted in real time to the Pentagon.[98]

Order of battle

[edit]
Map of HV and ARSK corps areas of responsibility on 4 August 1995
Initial corps areas of responsibility in Operation Storm:
in Croatia:   HV,   ARSK
in Bosnia-Herzegovina:
  HV/HVO,   VRS/ARSK,   ARBiH/HVO,   APWB

The HV operational plan was set out in four separate parts, designated Storm-1 through 4, which were allocated to various corps based upon their individual areas of responsibility (AORs). Each plan was scheduled to take between four and five days.[97] The forces that the HV allocated to attack the RSK were organised into five army corps: Split, Gospić, Karlovac, Zagreb and Bjelovar Corps.[99] A sixth zone was assigned to the Croatian special police inside the Split Corps AOR,[100] near the boundary with the Gospić Corps.[101] The HV Split Corps, located in the far south of the theatre of operations and commanded by Lieutenant General Ante Gotovina, was assigned the Storm-4 plan, which was the primary component of Operation Storm.[100] The Split Corps issued orders for the battle using the name Kozjak-95 instead, which was not an unusual practice.[102] The 30,000-strong Split Corps was opposed by the 10,000-strong ARSK 7th North Dalmatia Corps,[100] headquartered in Knin and commanded by Major General Slobodan Kovačević.[101] The 3,100-strong special police, deployed to the Velebit Mountain on the left flank of the Split Corps, were directly subordinated to the HV General Staff commanded by the Lieutenant General Mladen Markač.[103]

The 25,000-strong HV Gospić Corps was assigned the Storm-3 component of the operation,[104] to the left of the special police zone. It was commanded by Brigadier Mirko Norac, and opposed by the ARSK 15th Lika Corps, headquartered in Korenica and commanded by Major General Stevan Ševo.[105] The Lika Corps, consisting of about 6,000 troops, was sandwiched between the HV Gospić Corps and the ARBiH in the Bihać pocket in ARSK rear, forming a wide but a very shallow area. The ARBiH 5th Corps deployed about 2,000 troops in the zone. The Gospić Corps, assigned a 150-kilometre (93 mi) section of the front, was tasked with cutting the RSK in half and linking up with the ARBiH, while the ARBiH was tasked with pinning down ARSK forces that were in contact with the Bihać pocket.[104]

The HV Karlovac Corps, commanded by Major General Miljenko Crnjac, on the left flank of the Gospić Corps, covered the area extending from Ogulin to Karlovac, including Kordun,[106] and executed the Storm-2 plan. The corps was composed of 15,000 troops and was tasked with pinning down the ARSK forces in the area to protect the flanks of the Zagreb and Gospić Corps.[107] It had a forward command post in Ogulin and was opposed by the ARSK 21st Kordun Corps headquartered at Petrova Gora,[106] consisting of 4,000 troops in the AOR (one of its brigades was facing the Zagreb Corps).[107] Initially, the 21st Kordun Corps was commanded by Colonel Veljko Bosanac, but he was replaced by Colonel Čedo Bulat during the evening of 5 August. In addition, the bulk of the ARSK Special Units Corps was present in the area, commanded by Major General Milorad Stupar.[106] ARSK Special Units Corps was 5,000-strong, largely facing the Bihać pocket at the onset of Operation Storm. The ARSK armour and artillery in the AOR outnumbered that of the HV.[107]

The HV Zagreb Corps, assigned the Storm-1 plan, initially commanded by Major General Ivan Basarac, on the left flank of the Karlovac Corps, was deployed on three main axes of attack—towards Glina, Petrinja and Hrvatska Kostajnica. It was opposed by the ARSK 39th Banija Corps, headquartered in Glina and commanded by Major General Slobodan Tarbuk.[108] The Zagreb Corps was tasked with bypassing Petrinja to neutralize ARSK artillery and missiles potentially targeting Croatian cities, making a secondary thrust from Sunja towards Hrvatska Kostajnica. Their secondary mission was compromised when a battalion of the special police and the 81st Guards Battalion planned to spearhead the advance were deployed elsewhere forcing modifications to the plan. The Zagreb Corps was composed of 30,000 troops, while the ARSK had 9,000 facing them and about 1,000 ARBiH troops in the Bihać pocket to their rear. At the start of Operation Storm, about 3,500 ARSK troops were in contact with the ARBiH.[109] HV Bjelovar Corps, on the left flank of the Zagreb Corps, covering the area along the Una River, had a forward command post in Novska. The corps was commanded by Major General Luka Džanko. Opposite the Bjelovar Corps was a part of the ARSK Banija Corps. The Bjelovar Corps was included in the attack on 2 August and were therefore not issued a separate operations plan.[110]

The ARSK divided its forces in the area in two, subordinating the North Dalmatia and Lika Corps to the ARSK General Staff, and grouping the rest into the Kordun Operational Group commanded by Lieutenant Colonel General Mile Novaković. Territorially, the division corresponded to the North and South sectors of the UN protected areas.[111]

Estimates of the total number of troops deployed by the belligerents vary considerably. Croatian forces have been estimated from under 100,000 to 150,000,[88][112] but most sources put the figure at about 130,000 troops.[113][114] ARSK troop strength in the Sectors North and South was estimated by the HV prior to Operation Storm at approximately 43,000.[115] More detailed HV estimates of the manpower by individual ARSK corps indicated 34,000 soldiers,[116] while Serb sources quote 27,000 troops.[117] The discrepancy is usually reflected in literature as an estimate of about 30,000 ARSK troops.[113] The ARBiH deployed approximately 3,000 troops against the ARSK positions near Bihać.[107] In late 1994, the Fikret Abdić-led Autonomous Province of Western Bosnia (APWB)—a sliver of land northwest of Bihać between its ally RSK and the pocket—commanded 4,000–5,000 soldiers who were deployed south of Velika Kladuša against the ARBiH force.[118]

Operation timeline

[edit]

4 August 1995

[edit]

Operation Storm started at 5 a.m. on 4 August 1995 when coordinated attacks were executed by reconnaissance and sabotage detachments in concert with Croatian Air Force (CAF) air strikes aimed at disrupting ARSK command, control, and communications.[120] UN peacekeepers, known as United Nations Confidence Restoration Operation (UNCRO),[121] were notified three hours in advance of the attack when Tuđman's chief of staff, Hrvoje Šarinić, telephoned UNCRO commander, French Army General Bernard Janvier. In addition, each HV corps notified the UNCRO sector in its path of the attack, requesting written confirmations of receipt of the information. The UNCRO relayed the information to the RSK,[122] confirming the warnings RSK received from the Yugoslav Army General Staff the previous day.[123]

Sector South

[edit]
Typewritten and signed order
Order of the RSK Supreme Defence Council to evacuate civilians from the Knin area

In the Split Corps AOR, at 5 a.m. the 7th Guards Brigade advanced south from Bosansko Grahovo towards the high ground ahead of Knin after a period of artillery preparation. Moving against the ARSK 3rd Battlegroup, consisting of elements of the North Dalmatian Corps and RSK police, the 7th Guards achieved its objectives for the day and allowed the 4th Guards Brigade to attack. The HV Sinj Operational Group (OG), on the left flank of the two brigades, joined the attack and the 126th Home Guard Regiment captured Uništa, gaining control of the area overlooking the Sinj–Knin road. The 144th Brigade and the 6th Home Guard Regiment also pushed ARSK forces back. The Šibenik OG units faced the ARSK 75th Motorized Brigade and a part of the 2nd Infantry Brigade of the ARSK North Dalmatian Corps. There, the 142nd and the 15th Home Guard Regiments made minor progress in the area between Krka and Drniš, while the 113th Infantry Brigade made a slightly greater advance on their left flank, to Čista Velika. In the Zadar OG area, the 134th Home Guard Regiment (without its 2nd Battalion) failed to advance, while the 7th Home Guard Regiment and the 112th HV Brigade gained little ground against the ARSK 92nd Motorized and 3rd Infantry Brigades at Benkovac. On the Velebit, the 2nd Battalion of the 9th Guards Brigade, reinforced with a company from the 7th Home Guard Regiment, and the 2nd Battalion of the 134th Home Guard Regiment met stiff resistance but advanced sufficiently to secure use of the ObrovacSveti Rok road. At 4:45 p.m., a decision to evacuate the population in the Northern Dalmatia and Lika areas was made by RSK President Milan Martić.[124][125] According to RSK Major General Milisav Sekulić, Martić ordered the evacuation hoping to coax Milošević and the international community to help the RSK.[126] Nonetheless, the evacuation was extended the whole sectors North and South, except Kordun region.[127] In the evening the ARSK Main Staff moved from Knin to Srb,[124] about 35 kilometres (22 miles) to the northwest.[128]

At 5 a.m., Croatian special police advanced to the Mali Alan pass on the Velebit, encountering strong resistance from the ARSK Lika Corps' 4th Light Brigade and elements of the 9th Motorized Brigade. The pass was captured at 1 p.m., and Sveti Rok village was captured at about 5 p.m. The special police advanced further beyond Mali Alan, meeting more resistance at 9 p.m. and then bivouacking until 5 a.m. The ARSK 9th Motorized Brigade withdrew to Udbina after being forced out of its positions on the Velebit. In the morning, the special police captured Lovinac, Gračac and Medak.[129]

In the Gospić Corps AOR, the 138th Home Guard Regiment and the 1st Battalion of the 1st Guards Brigade began an eastward attack in the Mala Kapela area in the morning, meeting heavy resistance from the ARSK 70th Infantry Brigade. The rest of the 1st Guards joined in around midnight. The 133rd Home Guard Regiment attacked east of Otočac, towards Vrhovine, attempting to encircle the ARSK 50th Infantry Brigade and elements of the ARSK 103rd Infantry Brigade in a pincer movement. Even though the regiment advanced, it failed to achieve its objective for the day. On the regiment's right flank, the HV 128th Brigade advanced together with the 3rd Battalion of the 8th Home Guard Regiment and cut through the Vrhovine–Korenica road. The rest of the 9th Guards Brigade, the bulk of the HV 118th Home Guard Regiment and the 111th Infantry Brigade advanced east from Gospić and Lički Osik, coming up against very strong resistance from the ARSK 18th Infantry Brigade. As a result of these setbacks, the Gospić Corps ended the day short of the objectives it had been given.[130]

Sector North

[edit]

In the Ogulin area of the HV Karlovac Corps AOR, the 99th Brigade, reinforced by the 143rd Home Guard Regiment's Saborsko Company, moved towards Plaški at 5 a.m., but the force was stopped and turned back in disarray by 6 p.m. The 143rd Home Guard Regiment advanced from Josipdol towards Plaški, encountering minefields and strong ARSK resistance. Its elements connected with the 14th Home Guard Regiment, advancing through Barilović towards Slunj. Near the city of Karlovac, the 137th Home Guard Regiment deployed four reconnaissance groups around midnight of 3–4 August, followed by artillery preparation and crossing of the Korana River at 5 a.m. The advance was fiercely resisted by the ARSK 13th Infantry Brigade, but the bridgehead was stable by the end of the day. The 110th Home Guard Regiment, reinforced by a company of the 137th Home Guard Regiment, advanced east to the road leading south from Karlovac to Vojnić and Slunj, where it met heavy resistance and suffered more casualties to landmines, demoralizing the unit and preventing its further advance. In addition, the attached company of the 137th Home Guard Regiment and the 104th Brigade failed to secure the regiment's flanks. The 104th Brigade tried to cross the Kupa River at 5 a.m., but failed and fell back to its starting position by 8 a.m., at which time it was shifted to the bridgehead established by the 110th Home Guard Regiment. A company of the 99th Brigade was attached to the 143rd Home Guard Regiment for operations the next day, and a 250-strong battlegroup was removed from the brigade and subordinated to the Karlovac Corps directly.[131]

In the Zagreb Corps area, the HV moved across the Kupa River at two points towards Glina—in and near Pokupsko, using the 20th Home Guard Regiment and the 153rd Brigade. Both crossings established bridgeheads, although the bulk of the units were forced to retreat as the ARSK counter-attacked—only a battalion of the 153rd Brigade and elements of the 20th Home Guard Regiment held their ground. The crossings prompted the ARSK General Staff to order the 2nd Armoured Brigade of the Special Units Corps to move from Slunj to the bridgeheads,[132] as the HV advance threatened a vital road in Glina.[107] The HV 2nd Guards Brigade and the 12th Home Guard Regiment were tasked with the quick capture of Petrinja from the ARSK 31st Motorized Brigade in a pincer movement.[132] The original plan, involving thrusts six to seven kilometres (3.7 to 4.3 miles) south of Petrinja, was amended by Basarac to a direct assault on the city.[100] On the right flank, the regiment was soon stopped by minefields and forced to retreat, while the bulk of the 2nd Guards Brigade advanced until it wavered following the loss of a company commander and five soldiers. The rest of the 2nd Guards Brigade—reinforced by the 2nd Battalion, elements of the 12th Home Guard Regiment, the 5th Antitank Artillery Battalion and the 31st Engineers Battalion—formed Tactical Group 2 (TG2) operating on the left flank of the attack. TG2 advanced from Mošćenica, a short distance from Petrinja, but was stopped after the 2nd Battalion's commander and six soldiers were killed. The ARSK 31st Motorized Brigade also panicked but managed to stabilize its defences as it received reinforcements. The HV 57th Brigade advanced south of Petrinja, intent on reaching the Petrinja–Hrvatska Kostajnica road, but ran into a minefield where the brigade commander was killed, while the 101st Brigade to its rear suffered heavy artillery fire and casualties. In the Sunja area, the 17th Home Guard Regiment and a company of the 151st Brigade unsuccessfully attacked the ARSK 26th Infantry Brigade. Later that day, a separate attack by the rest of the 151st Brigade also failed. The HV 103rd Brigade advanced to the Sunja–Sisak railroad, but had to retreat under heavy fire. The Zagreb Corps failed to meet any objective of the first day. This was attributed to inadequate manpower and as a result the corps requested the mobilization of the 102nd Brigade and the 1st and 21st Home Guard Regiments. The 2nd Guards Brigade was reinforced by the 1st Battalion of the 149th Brigade previously held in reserve in Ivanić Grad.[132]

In the Bjelovar Corps AOR, two battalions of the 125th Home Guard Regiment crossed the Sava River near Jasenovac, secured a bridgehead for trailing HV units and advanced towards Hrvatska Dubica. The two battalions were followed by an additional company of the same regiment, a battalion of the 52nd Home Guard Regiment, the 265th Reconnaissance Company and finally the 24th Home Guard Regiment battlegroup. A reconnaissance platoon of the 52nd Home Guard Regiment crossed the Sava River into the Republika Srpska, established a bridgehead for two infantry companies and subsequently demolished the Bosanska DubicaGradiška road before returning to Croatian soil. The Bjelovar Corps units reached the outskirts of Hrvatska Dubica before nightfall. That night, the town of Hrvatska Dubica was abandoned by the ARSK troops and the civilian population. They fled south across the Sava River into Bosnia and Herzegovina.[133]

5 August 1995

[edit]

Sector South

[edit]
Franjo Tuđman and several Croatian Army officers at a photo op
Tuđman and Šušak visiting Knin Fortress on 6 August. Officers in the photo include Lieutenant General Gotovina and Brigadiers Ivan Korade and Damir Krstičević (commanders of the 7th and 4th Guards Brigades) on Tuđman's right, and Brigadiers Rahim Ademi and Ante Kotromanović on Šušak's left.

The HV did not advance towards Knin during the night of 4/5 August when the ARSK General Staff ordered a battalion of the 75th Motorized Brigade to stage themselves north of Knin. The ARSK North Dalmatian Corps became increasingly uncoordinated as the HV 4th Guards Brigade advanced south towards Knin, protecting the right flank of the 7th Guards Brigade. The latter met little resistance and entered the town at about 11 a.m. Lieutenant General Ivan Čermak was appointed commander of the newly established HV Knin Corps. Sinj OG completed its objectives, capturing Kozjak and Vrlika, and meeting little resistance as the ARSK 1st Light Brigade disintegrated, retreating to Knin and later to Lika. By 8 p.m., Šibenik OG units advanced to Poličnik (113th Brigade), Đevrske (15th Home Guard Regiment), and captured Drniš (142nd Home Guard Regiment), while the ARSK 75th Motorized Brigade retreated towards Srb and Bosanski Petrovac together with the 3rd Infantry and the 92nd Motorized Brigades, leaving the Zadar OG units with little opposition. The 7th Home Guard Regiment captured Benkovac, while the 112th Brigade entered Smilčić and elements of the 9th Guards Brigade reached Obrovac.[134]

The 138th Home Guard Regiment and the 1st Guards Brigade advanced to Lička Jasenica, the latter pressing their attack further towards Saborsko, with the 2nd Battalion of the HV 119th Brigade reaching the area in the evening. The HV reinforced the 133rd Home Guard Regiment with a battalion of the 150th Brigade enabling the regiment to achieve its objectives of the previous day, partially encircling the ARSK force in Vrhovine. The 154th Home Guard Regiment was mobilized and deployed to the Ličko Lešće area. The 9th Guards Brigade (without its 2nd Battalion) advanced towards Udbina Air Base, where ARSK forces started to evacuate. The 111th Brigade and the 118th Home Guard Regiment also made small advances, linking up behind ARSK lines.[135]

Sector North

[edit]

The 143rd Home Guard Regiment advanced towards Plaški, capturing it that evening, while the 14th Home Guard Regiment captured Primišlje, 12 kilometres (7.5 miles) northwest of Slunj. At 0:30 a.m., the ARSK 13th Infantry Brigade and a company of the 19th Infantry Brigade counter-attacked at the Korana bridgehead, causing the bulk of the 137th Home Guard Regiment to panic and flee across the river. A single platoon of the regiment remained but the ARSK troops did not exploit the opportunity to destroy the bridgehead. In the morning, the regiment reoccupied the bridgehead, reinforced by a 350-strong battlegroup drawn from the 104th Brigade (including a tank platoon and multiple rocket launchers), and a company of the 148th Brigade from the Karlovac Corps operational reserve. The regiment and the battlegroup managed to extend the bridgehead towards the Karlovac–Slunj road. The 110th Home Guard Regiment attacked again south of Karlovac, but was repelled by prepared ARSK defences. That night, the Karlovac Corps decided to move elements of the 110th Home Guard Regiment and the 104th Brigade to the Korana bridgehead, while the ARSK 13th Infantry Brigade retreated to the right bank of Korana in an area extending about 30 kilometres (19 miles) north from Slunj.[136]

The Zagreb Corps made little or no progress on day two of the battle. Part of the 2nd Guards Brigade was ordered to drive towards Glina with the 20th Home Guards Regiment making a modest advance, while the 153rd Brigade abandoned its bridgehead. In the area of Petrinja, the HV advanced gradually only to be pushed back in some areas by an ARSK counter-attack. The results were reversed at significant cost by a renewed push by the 2nd Guards Brigade. The Zagreb Corps commander was replaced by Lieutenant General Petar Stipetić on orders from President Tuđman. The HV reassigned the 102nd Brigade to drive to Glina, and the 57th Brigade was reinforced with the 2nd Battalion of the 149th Brigade. The 145th Brigade was moved from Popovača to the Sunja area, where the 17th Home Guard Regiment and the 151st Brigade made minor advances into the ARSK-held area.[137]

In the Bjelovar Corps AOR, Hrvatska Dubica was captured by the 52nd and the 24th Home Guard Regiments advancing from the east and the 125th Home Guard Regiment approaching from the north. The 125th Home Guard Regiment garrisoned the town, while the 52nd Home Guard Regiment moved northwest towards expected Zagreb Corps positions, but the Zagreb Corps' delays prevented any link-up. The 24th Home Guard Regiment advanced about four kilometres (2.5 miles) towards Hrvatska Kostajnica when it was stopped by ARSK troops. In response, the Corps called in a battalion and a reconnaissance platoon of the 121st Home Guard Regiment from Nova Gradiška to aid the push to the town.[138] The ARBiH 505th and 511th Mountain Brigades advanced north to Dvor and engaged the ARSK 33rd Infantry Brigade—the only reserve unit of the Banija Corps.[139]

6 August 1995

[edit]
Generals Mareković and Dudaković shaking hands
HV Lieutenant General Marijan Mareković (left) greeting ARBiH Lieutenant General Atif Dudaković (right) in Tržačka Raštela, on 6 August, after the siege of Bihać was lifted

On 6 August, the HV conducted mopping-up operations in the areas around Obrovac, Benkovac, Drniš and Vrlika, as President Tuđman visited Knin.[140] After securing their objectives on or near Velebit, the special police was deployed on foot behind ARSK lines to hinder movement of ARSK troops there, capturing strategic intersections in the villages of Bruvno at 7 a.m. and Otrić at 11 a.m.[141]

At midnight, elements of the ARBiH 501st and 502nd Mountain Brigades advanced west from Bihać against a skeleton force of the ARSK Lika Corps that had been left behind since the beginning of the battle. The 501st moved about 10 kilometres (6.2 miles) into Croatian territory, to Ličko Petrovo Selo and Plitvice Lakes by 8 a.m. The 502nd captured an ARSK radar and communications facility on Plješivica Mountain, and proceeded towards Korenica where it was stopped by the ARSK units. The HV 1st Guards Brigade reached Rakovica and linked up with the Bosnia-Herzegovina 5th Corps in the area of Drežnik Grad by 11 a.m.[142] It was supported by the 119th Brigade and a battalion of the 154th Home Guard Regiment deployed in the Tržačka Raštela and Ličko Petrovo Selo areas.[143] In the afternoon, a link-up ceremony was held for the media in Tržačka Raštela.[144] The 138th Home Guard Regiment completely encircled Vrhovine, which was captured by the end of the day by the 8th and the 133rd Home Guard Regiments, reinforced with a battalion of the 150th Brigade. The HV 128th Brigade entered Korenica while the 9th Guards Brigade continued towards Udbina.[143]

The 143rd Home Guard Regiment advanced to Broćanac where it connected with the 1st Guards Brigade. From there the regiment continued towards Slunj, accompanied by elements of the 1st Guards Brigade and the 14th Home Guard Regiment, capturing the town at 3 p.m. The advance of the 14th Home Guard Regiment was supported by the 148th Brigade guarding its flanks. The ARSK 13th Infantry Brigade retreated from Slunj, together with the civilian population, moving north towards Topusko. An attack by the 137th Home Guard Regiment, and the elements of various units reinforcing it, extended the bridgehead and connected it with the 14th Home Guard Regiment in Veljun, 18 kilometres (11 miles) north of Slunj. The rest of the 149th Brigade (without the 1st Battalion) was reassigned from the Zagreb Corps to the Karlovac Corps to reinforce the 137th Home Guard Regiment.[145] At 11 a.m., an agreement was reached between the ARSK and civilian authorities in Glina and Vrginmost, securing the evacuation of civilians from the area.[146] The ARBiH 502nd Mountain Brigade also moved north, flanking the APWB capital of Velika Kladuša from the west, and capturing the town by the end of the day.[147]

The TG2 advanced to Petrinja at about 7 a.m. after a heavy artillery preparation. The 12th Home Guard Regiment entered the city from the west and was subsequently assigned to garrison Petrinja and its surrounding area. After the loss of Petrinja to the HV, the bulk of the ARSK Banija Corps started to retreat towards Dvor. The HV 57th Brigade advanced against light resistance and took control of the Petrinja–Hrvatska Kostajnica road. During the night of 6/7 August, the 20th Home Guard Regiment, supported by Croatian police and elements of the 153rd Brigade, captured Glina despite strong resistance. The 153rd Brigade then took positions that allowed the advance to continue towards the village of Maja in coordination with the 2nd Guards Brigade, which drove south from Petrinja towards Zrinska gora conducting mop-up operations. The 140th Home Guard Regiment flanked the 2nd Guards Brigade on the northern slope of Zrinska Gora, while the 57th Brigade captured Umetić. The 103rd and the 151st Brigades, and the 17th Home Guard Regiment, advanced towards Hrvatska Kostajnica, with the addition of a battalion of the HV 145th Brigade which would arrive that afternoon. Around noon, the 151st Brigade connected with the Bjelovar Corps units on the Sunja–Hrvatska Dubica road. They were assigned to secure roads in the area afterwards.[148]

By capturing Glina, the HV trapped the bulk of the ARSK Kordun Corps and about 35,000 evacuating civilians in the area of Topusko, prompting its commander to request UNCRO protection. The 1st Guards Brigade, approaching Topusko from Vojnić, received orders to engage the ARSK Kordun Corps, but the orders were cancelled at midnight by the chief of the HV General Staff. Instead, the Zagreb Corps was instructed to prepare a brigade-strength unit to escort unarmed persons and ARSK officers and non-commissioned officers with side arms to Dvor and allow them to cross into Bosnia and Herzegovina. Based on information obtained from UN troops, it was believed that the ARSK forces in Banovina were about to surrender.[149]

A battalion of the 121st Home Guard Regiment entered Hrvatska Kostajnica, while the 24th Home Guard Regiment battlegroup secured the national border behind them. The 52nd Home Guard Regiment connected with the Zagreb Corps and then turned south to the town, reaching it that evening. The capture of Hrvatska Kostajnica marked the fulfilment of all of the Bjelovar Corps' objectives.[150]

7 August 1995

[edit]

The 1st Croatian Guards Brigade (1. hrvatski gardijski zdrug - HGZ) arrived in the Knin area to connect with elements of the 4th, 7th and 9th Guards Brigades, tasked with a northward advance the next day. The Split Corps command moved to Knin as well.[151] The Croatian special police proceeded to Gornji Lapac and Donji Lapac arriving by 2 p.m. and completing the boundary between the Gospić and Split Corps AORs. The Croatian special police also made contact with the 4th Guards Brigade in Otrić and the Gospić Corps units in Udbina by 3 p.m. By 7 p.m., a battalion of the special police reached the border near Kulen Vakuf, securing the area.[152]

In the morning, the 9th Guards Brigade (without its 2nd Battalion) captured Udbina, where it connected with the 154th Home Guard Regiment, approaching from the opposite side of the Krbava Polje (Croatian: Polje or karst field). By the end of the day, Operation Storm objectives assigned to the Gospić Corps were completed.[153]

A forward command post of the HV General Staff was moved from Ogulin to Slunj, and it assumed direct command of the 1st Guards Brigade, the 14th Home Guard Regiment and the 99th Brigade. The 14th Home Guard Regiment secured the Slunj area and deployed to the left bank of Korana to connect with the advancing Karlovac special police. Elements of the regiment and the 99th Brigade secured the national border in the area. The 1st Guards Brigade advanced towards Kordun, as the Karlovac Corps reoriented its main axis of attack. The 110th Home Guard Regiment and elements of the 104th Brigade reached a largely deserted Vojnić in early afternoon, followed by the 1st Guards Brigade, the 143rd Home Guard Brigade and the 137th Home Guard Regiment. Other HV units joined them by evening.[154]

The 2nd Guards Brigade advanced from Maja towards Dvor, but was stopped approximately 25 kilometres (16 miles) short by ARSK units protecting the withdrawal of the ARSK and civilians towards the town. Elements of the brigade performed mopping-up operations in the area. The ARSK 33rd Infantry Brigade held the road bridge in Dvor that connected the ARSK and the Republika Srpska across the Una River. The brigade was overwhelmed by the ARBiH 5th Corps, and it retreated south of Una, as the ARSK 13th Infantry Brigade and the civilians from Kordun were reaching Dvor. Elements of the 17th Home Guard Regiment and the HV 145th and 151st Brigades reached Dvor via Hrvatska Kostajnica and came into contact with the ARSK 13th Infantry Brigade and elements of the ARSK 24th Infantry and 2nd Armoured Brigades, who had retreated from Glina.[147][155] As the expected surrender of the ARSK Kordun Corps did not materialize, the HV was ordered to reengage.[149] Despite major pockets of resistance, Croatia's defence minister, Gojko Šušak, declared major operations over at 6 p.m.,[147] 84 hours after the battle had started.[156]

8–14 August 1995

[edit]

On 8 August, the 4th and the 7th Guards Brigades, the 2nd Battalion of the 9th Guards Brigade and the 1st HGZ advanced north to Lička Kaldrma and the border of Bosnia and Herzegovina, eliminating the last major pocket of ARSK resistance in Donji Lapac and the Srb area by 8 p.m.[157] and achieving all of Split Corps' objectives for Operation Storm.[151] After the capture of Vojnić, the bulk of the Karlovac Corps units were tasked with mopping up operations in their AOR.[158] Elements of the 2nd Guards Brigade reached the Croatian border southwest of Dvor, where fighting for full control of the town was in progress, and connected with the ARBiH 5th Corps.[159]

As Tuđman ordered the cessation of military operations that afternoon, the ARSK Kordun Corps accepted surrender. Negotiations of the terms of surrender were held the same day at 1:20 p.m. at the Ukrainian UNCRO troops command post in Glina, and the surrender document was signed at 2 p.m. in Topusko. Croatia was represented by Lieutenant General Stipetić, while the RSK was represented by Bulat, commander of the ARSK Kordun Corps, and Interior Minister Tošo Pajić. The terms of surrender specified the handover of weapons, except officers' side arms, on the following day, and the evacuation of persons from Topusko via Glina, Sisak, and the Zagreb–Belgrade motorway to Serbia, protected by the Croatian military and civilian police.[160]

On 9 August, the special police surrendered their positions to the HV, after covering more than 150 kilometres (93 miles) on foot in four days.[152] The 1st Guards Brigade, followed by other HV units, entered Vrginmost. The 110th and the 143rd Home Guard Regiments conducted mopping up operations around Vrginmost and Lasinja. The 137th Home Guard Regiment conducted mopping up operations in the Vojnić area and the 14th Home Guard Regiment did the same in the Slunj, Cetingrad, and Rakovica areas.[161] The HV secured Dvor late in the evening, shortly after the civilians finished evacuating. Numerous HV Home Guard units were later tasked with further mopping up operations.[159]

On 10 August, the HV 57th Brigade reached the Croatian border south of Gvozdansko, while elements of the 2nd Guards Brigade reached Dvor and the 12th Home Guard Regiment captured Matijevići, just to the south of Dvor, on the Croatian border. The Zagreb Corps reported that the entire national border in its AOR was secured and all its Operation Storm objectives had been achieved. Mopping up operations in Banovina lasted until 14 August, and special police units joined the operations on the Zrinska Gora and Petrova Gora mountains.[162]

Air force operations

[edit]
MiG-21 fighter taxiing
Croatian MiG-21s carried out most of the CAS missions during Operation Storm.

On 4 August 1995, the CAF had at its disposal 17 MiG-21s, five attack and nine transport helicopters, three transport airplanes and two reconnaissance aircraft. On that first day of the operation, thirteen MiG-21s were used to destroy or disable six targets in the Gospić and Zagreb Corps AORs, at the cost of one severely and three slightly damaged jets. The same day, three Mi-8s were used for medical evacuation.[163] US Navy EA-6Bs and F/A-18s on patrol as part of Operation Deny Flight fired on ARSK surface-to-air missile (SAM) sites at Udbina and Knin as SAM radars locked onto the jets.[164] A few sources claim that they were deployed as a deterrent as the UN troops came under HV fire,[165] and a subsequent UN Security Council report only notes that the deployment was a result of the deterioration of the military situation and resulting low security of the peacekeepers in the area.[166] Also on 4 August, the RSK 105th Aviation Brigade based at Udbina, deployed helicopters against the Croatian special police on Velebit Mountain and against targets in the Gospić area virtually to no effect.[163]

On 5 August, the RSK air force began evacuating to Zalužani Airfield near Banja Luka, completing the move that day. At the same time the CAF deployed 11 MiG-21s to strike a communications facility and a storage site, as well as five other military positions throughout the RSK. That day, the CAF also deployed a Mi-24 to attack ARSK armour units near Sisak and five Mi-8s to transport casualties, and move troops and cargo. Five CAF MiG-21s sustained light damage in the process. The next day, jets struck an ARSK command post, a bridge and at least four other targets near Karlovac and Glina. A Mi-24 was deployed to the Slunj area to attack ARSK tanks, while three Mi-8s transported wounded personnel and supplies. An additional pair of MiG-21s was deployed to patrol the airspace over Ivanić Grad and intercept two Bosnian Serb fighter jets, but they failed to do so due to fog in the area and their low level of flight.[163] The VRS aircraft subsequently managed to strike the Petrokemija chemical plant in Kutina.[167]

On 7 August, two VRS air force jets attacked a village in the Nova Gradiška area, just north of the Sava River—the international border in the area.[168] The CAF bombed an ARSK command post, a storage facility and several tanks near Bosanski Petrovac.[163] CAF jets also struck a column of Serb refugees near Bosanski Petrovac, killing nine people, including four children, while the following day, another refugee convoy near the village of Svodna was hit, bringing the civilian casualties to twelve.[169][170] Croatia has denied that it targeted civilians.[171] On 8 August, the CAF performed its last combat sorties in the operation, striking tanks and armoured vehicles between Bosanski Novi and Prijedor, and two of its MiG-21s were damaged.[163] The same day, UN military observers deployed at Croatian airfields claimed that the CAF attacked military targets and civilians in the Dvor area,[167] where refugee columns were mixed with ARSK transporting heavy weapons and large quantities of ammunition.[172] Overall, the CAF performed 67 close air support, three attack helicopter, seven reconnaissance, four combat air patrol and 111 transport helicopter sorties during Operation Storm.[163]

Other coordinated operations

[edit]

In order to protect areas of Croatia away from Sectors North and South, the HV conducted defensive operations while the HVO started a limited offensive north of Glamoč and Kupres to pin down part of the VRS forces, exploit the situation and gain positions for further advance.[173] On 5 August, the HVO 2nd and 3rd Guards Brigades attacked VRS positions north of Tomislavgrad, achieving small advances to secure more favourable positions for future attacks towards Šipovo and Jajce, while tying down part of the VRS 2nd Krajina Corps.[174] As a consequence of the overall battlefield situation, the VRS was limited to a few counter-attacks around Bihać and Grahovo as it was short of reserves.[175] The most significant counter-attack was launched by the VRS 2nd Krajina Corps on the night of 11/12 August. It broke through the 141st Brigade,[176] consisting of the HV's reserve infantry, reaching the outskirts of Bosansko Grahovo, only to be beaten back by the HV,[177] using one battalion drawn from the 4th Guards and the 7th Guards Brigade each, supported by the 6th and the 126th Home Guard Regiments.[176]

Operation Phoenix

[edit]

In eastern Slavonia, the HV Osijek Corps was tasked with preventing ARSK or Yugoslav Army forces from advancing west in the region, and counter-attacking into the ARSK-held area around Vukovar. The Osijek Corps mission was codenamed Operation Phoenix (Croatian: Operacija Fenix). The Corps commanded the 3rd Guards and 5th Guards Brigades, as well as six other HV brigades and seven Home Guard regiments. Additional reinforcements were provided in a form of specialized corps-level units otherwise directly subordinated to the HV General Staff, including a part of the Mi-24 gunship squadron. Even though artillery rounds and small arms fire were traded between the HV and the ARSK 11th Slavonia-Baranja Corps in the region, no major attack occurred.[173] The most significant coordinated ARSK effort occurred on 5 August, when the exchange was compounded by three RSK air raids and an infantry and tank assault targeting Nuštar, northeast of Vinkovci.[178] Operation Storm led the Yugoslav Army to mobilize and deploy considerable artillery, tanks and infantry to the border area near eastern Slavonia, but it took no part in the battle.[175][179][180]

Operation Maestral

[edit]

In the south of Croatia, the HV deployed to protect the Dubrovnik area against the VRS Herzegovina Corps and the Yugoslav Army situated in and around Trebinje and the Bay of Kotor. The plan, codenamed Operation Maestral, entailed deployment of the 114th, 115th and 163rd Brigades, the 116th and 156th Home Guard Regiments, the 1st Home Guard Battalion (Dubrovnik), the 16th Artillery Battalion, the 39th Engineers Battalion and a mobile coastal artillery battery. The area was reinforced on 8 August with the 144th Brigade as the unit completed its objectives in Operation Storm and moved to Dubrovnik. The CAF committed two MiG-21s and two Mi-24s based in Split to Operation Maestral. The Croatian Navy supported the operation deploying the Korčula, Brač and Hvar Marine Detachments, as well as missile boats, minesweepers, anti-submarine warfare ships and coastal artillery. In the period, the VRS attacked the Dubrovnik area intermittently using artillery only.[181]

Assessment of the battle

[edit]
  RSK areas captured by Croatia in Operation Storm
  Areas remaining under RSK control after Operation Storm

Operation Storm became the largest European land battle since the Second World War,[182] encompassing a 630-kilometre (390 mi) frontline.[88] It was a decisive victory for Croatia,[183][184][185][186] restoring its control over 10,400 square kilometres (4,000 square miles) of territory, representing 18.4% of the country.[187] Losses sustained by the HV and the special police are most often cited as 174 killed and 1,430 wounded,[188] but a government report prepared weeks after the battle specified 211 killed or missing, 1,100 wounded and three captured soldiers. By 21 August, Croatian authorities recovered and buried 560 ARSK servicemen killed in the battle. The HV captured 4,000 prisoners of war,[189] 54 armoured and 497 other vehicles, six aircraft, hundreds of artillery pieces and over 4,000 infantry weapons.[187] Four UN peacekeepers were killed—three as a result of HV actions and one as a result of ARSK activities—and 16 injured. The HV destroyed 98 UN observation posts.[190]

The HV's success was a result of a series of improvements to the HV itself and crucial breakthroughs made in the ARSK positions that were subsequently exploited by the HV and the ARBiH. The attack was not immediately successful everywhere, but the seizing of key positions led to the collapse of the ARSK command structure and overall defensive capability.[157] The HV's capture of Bosansko Grahovo just before Operation Storm and the special police's advance to Gračac made Knin nearly impossible to defend.[191] In Lika, two Guards brigades rapidly cut the ARSK-held area lacking tactical depth or mobile reserve forces, isolating pockets of resistance and placing the 1st Guards Brigade in a position that allowed it to move north into the Karlovac Corps AOR, pushing ARSK forces towards Banovina. The defeat of the ARSK at Glina and Petrinja, after heavy fighting, also defeated the ARSK Banija Corps, as its reserve became immobilized by the ARBiH. The ARSK force was capable of containing or substantially holding assaults by regular HV brigades and the Home Guard, but attacks by the Guards brigades and the special police proved to be decisive.[192] Colonel Andrew Leslie, commanding the UNCRO in the Knin area,[193] assessed Operation Storm as a textbook operation that would have "scored an A-plus" by NATO standards.[194]

Even if the ARBiH had not provided aid, the HV would almost certainly have defeated the Banija Corps on its own, albeit at greater cost. The lack of reserves was the ARSK's key weakness that was exploited by the HV and the ARBiH since the ARSK's static defence could not cope with fast-paced attacks. The ARSK military was unable to check outflanking manoeuvres and their Special Units Corps failed as a mobile reserve, holding back the HV's 1st Guards Brigade south of Slunj for less than a single day.[192] The ARSK traditionally counted on the VRS and the Yugoslav military as its strategic reserve, but the situation in Bosnia and Herzegovina immobilized the VRS reserves and Yugoslavia did not intervene militarily as Milošević did not order it to do so. Even if he had wished to intervene, the speed of the battle would have allowed a very limited time for Yugoslavia to deploy appropriate reinforcements to support the ARSK.[175]

Refugee crisis

[edit]
A long refugee column on a road
Serb refugees fleeing from Croatia

The evacuation and following mass-exodus of the Serbs from the RSK led to a significant humanitarian crisis. In August 1995, the UN estimated that only 3,500 Serbs remained in Kordun and Banovina (former Sector North) and 2,000 remained in Lika and Northern Dalmatia (former Sector South), while more than 150,000 had fled to Yugoslavia, and between 10,000 and 15,000 had arrived in the Banja Luka area.[166] The number of Serb refugees was reported to be as many as 200,000 by the international media[195] and international organizations.[196] Croatian President Franjo Tudjman celebrated the fleeing.[3] Also, 21,000 Bosniak refugees from the former APWB fled to Croatia.[166][197] The fleeing Croatian Serbs constituted one of the largest refugee populations in Europe at the time. According to Adam Jones their situation did not generate significant international outrage, largely due to a collective blame placed on Serbs for the Bosnian genocide.[3]

While approximately 35,000 Serb refugees, trapped with the surrendered ARSK Kordun Corps, were evacuated to Yugoslavia via Sisak and the Zagreb–Belgrade motorway,[149] the bulk of the refugees followed a route through the Republika Srpska, arriving there via Dvor in Banovina or via Srb in Lika—two corridors to Serb-held territory in Bosnia and Herzegovina left as the HV advanced.[125] The two points of retreat were created as a consequence of the delay of a northward advance of the HV Split Corps after the capture of Knin, and the decision not to use the entire HV 2nd Guards Brigade to spearhead the southward advance from Petrinja.[198] The retreating ARSK, transporting large quantities of weaponry, ammunition, artillery and tanks, often intermingled with evacuating or fleeing civilians, had few roads to use.[172] The escaping columns were reportedly intermittently attacked by CAF jets,[199] and the HV, trading fire with the ARSK located close to the civilian columns.[200] The refugees were also targeted by ARBiH troops,[201] as well as by VRS jets, and sometimes were run over by the ARSK Special Units Corps' retreating tanks.[202][203] On 9 August, a refugee convoy evacuating from the former Sector North under the terms of the ARSK Kordun Corps' surrender agreement was attacked by Croatian civilians in Sisak. The attack caused one civilian death, many injuries and damage to a large number of vehicles. Croatian police intervened in the incident after UN civilian police monitors pressured them to do so.[167] The next day, US ambassador to Croatia Peter Galbraith joined the column to protect them,[204] and the Croatian police presence along the planned route increased.[199] The refugees moving through the Republika Srpska were extorted at checkpoints and forced to pay extra for fuel and other services by local strongmen.[205]

An elderly woman sitting in the back of a utility trailer
An elderly Serb refugee in a tractor-trailer, after crossing the Yugoslav border

Aiming to reduce evidence of political failure, Yugoslav authorities sought to disperse the refugees in various parts of Serbia and prevent their concentration in the capital, Belgrade.[206] The government encouraged the refugees to settle in predominantly Hungarian areas of Vojvodina, and in Kosovo, which was largely populated by Albanians, leading to increased instability in those regions.[207][208] Even though 20,000 were planned to be settled in Kosovo, only 4,000 moved to the region.[208] After 12 August, the Serbian authorities started to deport some of the refugees who were of military age, declaring them illegal immigrants.[209] They were turned over to the VRS or the ARSK in eastern Croatia for conscription.[210] Some of the conscripts were publicly humiliated and beaten for abandoning the RSK.[209] In some areas, ethnic Croats of Vojvodina were evicted from their homes by the refugees themselves to claim new accommodations.[211] Similarly, the refugees moving through Banja Luka forced Croats and Bosniaks out of their homes.[212]

Return of the refugees

[edit]

At the beginning of the Croatian War of Independence, in 1991–1992, a non-Serb population of more than 220,000 was forcibly removed from Serb-held territories in Croatia, as the RSK was established.[213] In the wake of Operation Storm, a part of those refugees, as well as Croat refugees from Bosnia and Herzegovina, settled in a substantial number of housing units in the area formerly held by the ARSK, presenting an obstacle to the return of Serb refugees.[214] In September 2010, out of 300,000–350,000 Serbs who fled from Croatia during the entire war,[215] 132,707 were registered as having returned,[216] but only 60–65% of those were believed to reside permanently in the country. However, only 20,000–25,000 more were interested in returning to Croatia.[215] In 2010, approximately 60,000 Serb refugees from Croatia remained in Serbia.[217]

The ICTY stated that Croatia adopting discriminatory measures after the departures of Serb civilians from the Krajina does not demonstrate that these departures were forced.[218] Human Rights Watch reported in 1999 that Serbs did not enjoy their civil rights as Croatian citizens, as a result of discriminatory laws and practices, and that they were frequently unable to return to and live freely in Croatia.[219] The return of refugees has been hampered by several obstacles. These include property ownership and accommodation, as Croat refugees settled in vacated homes,[214] and Croatian war-time legislation that stripped the refugees once living in government-owned housing of their tenancy rights. The legislation was abolished following the war,[220] and alternative accommodation is offered to returnees.[221] 6,538 housing units were allocated by November 2010. Another obstacle is the difficulty for refugees to obtain residency status or Croatian citizenship. Applicable legislation has been relaxed since, and by November 2010, Croatia allowed the validation of identity documents issued by the RSK.[216] Even though Croatia declared a general amnesty, refugees fear legal prosecution,[220] as the amnesty does not pertain to war crimes.[222]

In 2015 and 2017 report, Amnesty International expressed concern about persisting obstacles for Serbs to regain their property.[223] They reported that Croatian Serbs continued to face discrimination in public sector employment and the restitution of tenancy rights to social housing vacated during the war. They also pointed to hate speech, "evoking fascist ideology" and the right to use minority languages and script continued to be politicized and unimplemented in some towns.[223]

War crimes

[edit]
Destroyed homes in the village of Živaja

The International Criminal Tribunal for the former Yugoslavia (ICTY), set up in 1993 based on the UN Security Council Resolution 827,[224] indicted Gotovina, Čermak and Markač for war crimes, specifically for their roles in Operation Storm, citing their participation in a joint criminal enterprise aimed at the permanent removal of Serbs from the ARSK-held part of Croatia. The ICTY charges specified that other participants in the joint criminal enterprise were Tuđman, Šušak, and Bobetko and Červenko,[225] however all except Bobetko were dead before the first relevant ICTY indictment was issued in 2001.[226] Bobetko was indicted by the ICTY, but died a year later, before he could be extradited for trial at the ICTY.[227] The trial of Gotovina et al began in 2008,[228] leading to the convictions of Gotovina and Markač and the acquittal of Čermak three years later.[229] Gotovina and Markač were acquitted on appeal in November 2012.[230] The ICTY concluded that Operation Storm was not aimed at ethnic persecution, as civilians had not been deliberately targeted. The Appeals Chamber stated that Croatian Army and Special Police committed crimes after the artillery assault, but the state and military leadership had no role in planning and creation of crimes. The ICTY concluded that Croatia did not have the specific intent of displacing the country's Serb minority.[231] Furthermore, they did not find that Gotovina and Markač played a role in adopting discriminatory efforts that prevent the return of Serb civilians.[218] Two judges in the panel of five dissented from this verdict.[232] The case raised significant issues for law of war and it has been described as a precedent.[233][234][235][236][237][238]

Views on whether Operation Storm itself as a whole was a war crime remain mixed. EU envoy Bildt, one of the few critics of the operation, accused Croatia of the most efficient ethnic cleansing carried out in the Yugoslav Wars. Croatia denied this claiming it had "urged Serbs to stay", however soldiers also engaged in shelling of Serb inhabited areas, killing of civilians and allowed Croats to engage in the burning and plundering of Serb homes, according to a UN report.[239] His view is supported by a number of Western analysts, such as Professor Marie-Janine Calic,[240] Miloševic biographer Adam LeBor,[241] and Professor Paul Mojzes,[242] while historians Gerard Toal and Carl T. Dahlman distinguish the Operation from "the practices of ethnic cleansing" that occurred during the offensive.[243] Historian Marko Attila Hoare disagrees that the operation was an act of ethnic cleansing, and points out that the Krajina Serb leadership evacuated the civilian population as a response to the Croatian offensive; whatever their intentions, the Croatians never had the chance to organise their removal.[244] The claims of ethnic cleansing were rejected by US diplomat Peter Galbraith.[245] In the Gotovina Defence Final Trial Brief, Gotovina's lawyers Luka Misetic, Greg Kehoe and Payam Akhavan rejected the accusation of mass expulsion of Serbian population.[246] They referred to the ICTY testimony of RSK Commander Mile Mrkšić, who stated that on 4 August 1995, sometime after 16:00 hrs, it was Milan Martić and his staff who in fact made a decision to evacuate the Serb population from Krajina to Srb, a village near the Bosnian border.[247] Mojzes also notes that Serbs were ordered by their command to leave, at which a mass exodus took place from the entire Krajina region on "short notice".[242] ICTY findings also stated evidence indicating that General Gotovina "adopted numerous measures" to prevent and curb crimes and general disorder following the artillery attacks, including crimes against Serb civilians.[218] In an interview in 2025, Savo Štrbac, the president of the Documentation-Information Centre "Veritas", stated that the fleeing of Serbs was "self-initiated" because of fear of "the army, about which they heard only the worst from its activities in World War II to the actions that preceded Storm", which "were carried out according to the scorched earth system."[248]

In February 2015, at the conclusion of the Croatia–Serbia genocide case, the International Court of Justice (ICJ) dismissed a Serbian lawsuit which alleged that Operation Storm constituted genocide,[249] ruling that Croatia did not have the specific intent to exterminate the country's Serb minority, though it reaffirmed that serious crimes against Serb civilians had taken place.[249][250] Serbia’s counterclaim was rejected unanimously, implying that even Serbia’s delegated judge had ruled against.[251] The court also found that the HV left accessible escape routes for civilians.[252] They also found that, at most, the leaders of Croatia envisaged that the military offensive would have the effect of causing the flight of the great majority of the Serb population, that they were satisfied with that consequence and they wished to encourage the departure of the Serb civilians, but do not establish the existence of the specific intent which characterizes genocide.[253] According to the judgement, Serb civilians fleeing their homes, as well as those remaining in UN protected areas, were subject to various forms of harassment by both the HV and Croatian civilians.[254] On 8 August, a refugee column was shelled.[254]

In 2010, ethnic Serbians filed a class action in the federal court in Chicago on behalf of all Serbs residing in the Krajina region of Croatia in 1995. The American military consulting company MPRI was sued on the grounds of complicity in the crimes in Operation Storm, demanding compensation in the amount of 10.4 billion dollars.[255][256] U.S. District Judge John Lee said despite the "tragic and horrific" allegations, he lacked jurisdiction to hear plaintiffs' claims.[257]

A Serb home in Sunja that was destroyed during Operation Storm

The number of civilian casualties in Operation Storm is disputed. The State Attorney's Office of the Republic of Croatia claims that 214 civilians were killed—156 in 24 instances of war crimes and another 47 as victims of murder—during the battle and in its immediate aftermath. The Croatian Helsinki Committee disputes the claim and reports that 677 civilians were killed after Operation Storm, mainly old people who remained, while an additional 837 Serb civilians are listed as missing.[258][259] When submitted as evidence, their report was rejected by the ICTY due to unsourced statements and double entries contained within.[260] Other sources indicate 181 more victims were killed by Croatian forces and buried in a mass grave in Mrkonjić Grad, following a continuation of the Operation Storm offensive into Bosnia.[261][262] Serbian sources quote 1,192 civilians dead or missing.[263] The Humanitarian Law Center estimates around 400 Serb civilians killed.[264] ICTY prosecutors set the number of civilian deaths at 324.[265] Croatian government officials estimate that 42 Croatian civilians were killed during the operation.[266]

It is difficult to determine the exact number of properties destroyed during and after Operation Storm, since a large number of houses had already sustained damage since the beginning of the war.[213] Human Rights Watch (HRW) estimates that more than 5,000 homes were destroyed during and after the battle.[267] Out of the 122 Serbian Orthodox churches in the area, one was destroyed and 17 were damaged, but most of the damage to the churches occurred prior to the Serb retreat.[268] HRW also reported that the vast majority of the abuses during Operation Storm were committed by Croatian forces. These abuses, which continued on a large scale for months afterward, included summary executions of elderly and infirm Serbs who remained behind and the wholesale burning and destruction of Serb villages and property. In the months following Operation Storm, at least 150 Serb civilians were summarily executed and another 110 persons forcibly disappeared.[269] One such example is the Varivode massacre, in which nine Serb civilians were killed.[270] Other recorded crimes against Serb civilians either during or in the aftermath of Operation Storm occurred in Komić, Kijani, Golubić, Uzdolje, Grubori, and Gošić.[271][272][273] The victims were often shot, burned alive, raped or beheaded.[273][274]

As of November 2012, the Croatian authorities have received 6,390 reports of crimes committed in the area during or after Operation Storm, and have convicted 2,380 persons of committing looting, arson, murders, war crimes and other illegal acts. As of the same date, 24 more trials of war crimes related to Operation Storm were in progress.[275] In 2012, Serbian authorities were investigating five cases of war crimes committed during Operation Storm.[276] On the 25th anniversary of the Operation, the Balkan Investigative Reporting Network analyzed documents from the ICTY trial and found that very few of the perpetrators of killings of Serb civilians have been brought to justice while none of the commanders of the units responsible have been prosecuted.[277]

In February 2025, The Higher Court in Belgrade scheduled the trial of four Croatian Air Force officers, charging them with war crimes over the Bosanski Petrovac and Svodna refugee column bombing case. As they are unavailable to Serbian authorities, the trial will proceed in absentia. A preparatory hearing was held in November 2022, but the court sought Croatia’s stance on the matter. Croatian authorities declined to cooperate, refusing to deliver the trial summons.[278][279] The Croatian government stated that they would use all mechanisms to protect their pilots, and claimed that the trial is politically motivated. Croatia disputes the Serbian judiciary's jurisdiction for alleged acts committed on the territory outside of Serbia by people who are not Serbian citizens and argues that the ICTY has already investigated the events.[279]

Aftermath

[edit]
Hoisting of Croatian flag
Soldiers raising the flag of Croatia in the Knin Fortress during Operation Storm commemoration, 5 August 2011

The defeat of the RSK led the Bosnian Serbs to realise that a settlement in Bosnia and Herzegovina must be negotiated as soon as possible,[280] and reversed the tide of the war against the Serbs,[194] giving US diplomacy a strong boost.[281] The success of Operation Storm also represented a strategic victory in the Bosnian War as it lifted the siege of Bihać,[198] and allowed the Croatian and Bosnian leadership to plan a full-scale military intervention in the VRS-held Banja Luka area—one aimed at creating a new balance of power in Bosnia and Herzegovina, a buffer zone along the Croatian border, and contributing to the resolution of the war.[280] The intervention materialized as Operation Mistral 2 in September 1995. Combined with a NATO air campaign in Bosnia and Herzegovina,[280] it led to the start of peace talks that would result in the Dayton Agreement a few months later.[282] The development also led to the restoration of the remaining Serb-held areas in eastern Slavonia and Baranja to Croatian control through the Erdut Agreement,[283] ending the Croatian War of Independence in November.[284]

The ease with which the HV achieved victory surprised many observers as Western intelligence services predicted a Croatian defeat.[285] International reactions to Operation Storm quickly evolved from emotive arguments, supportive of either side in the battle, to those calmly assessing the situation on the ground.[286] UN officials and most international media criticised Croatia.[287] Carl Bildt, an EU negotiator working for the former Yugoslavia, publicly condemned Croatia, while UN Special Representative Stoltenberg urged the UN Secretary General Personal Representative Yasushi Akashi to request NATO strikes against the HV.[286] German Foreign Minister Klaus Kinkel expressed regret but added that "... the years of Serb aggression ... have sorely tried Croatia's patience".[288] The US response was mixed. Secretary of Defense William Perry reflected favourably on the military development,[287] while Galbraith declared his disapproval. On 10 August, the UN Security Council issued Resolution 1009 demanding that Croatia halt military operations, condemning the targeting of UN peacekeepers, and calling for the resumption of talks—but not calling for a HV withdrawal.[286] By 18 August, US diplomats on Robert Frasure's team tasked to mediate in the Bosnian War believed Operation Storm lent their diplomatic mission a chance to succeed,[289] reflecting the opinion of US President Bill Clinton that the Serbs would not negotiate seriously unless they sustained major military defeats.[290]

A ceremony marking the 16th anniversary of Operation Storm

In Serbia, Milošević condemned the Croatian attack, but the Milošević-influenced press also denounced the leadership of the RSK as being incompetent,[291] while the most extreme politicians, including Vojislav Šešelj, demanded retaliation against Croatia.[292] Bosnian Serb leader Radovan Karadžić begged for the Yugoslav Army to help while accusing Milošević of treason.[293]

In Croatia, HV units returning to their bases were given heroes' welcomes in numerous cities, and a commemorative medal was created to be issued to HV troops who took part in the operation.[294] On 26 August, Croatia organised the Freedom Train—a railroad tour taking Tuđman and the bulk of Croatia's government officials, public personalities, journalists and the diplomatic corps in Croatia from Zagreb to Karlovac, Gospić, Knin and Split.[295] Tuđman gave a speech at each of the stops.[296] In Knin, he declared: "[The Serbs] didn't even have time to collect their dirty [money] and their dirty underwear. On this day, we can say that Croatia stopped bearing its historical cross. This is not just the liberation of land, but the creation of a foundation for a free and independent Croatia for centuries to come."[297] During the final rally in Split, which drew a crowd of 300,000, Tuđman vowed to liberate Vukovar as well.[298]

Commemoration

[edit]

Croats and Serbs hold opposing views of the operation.[299] In Croatia, 5 August—the day that the HV captured Knin—was chosen as Victory and Homeland Thanksgiving Day and the Day of Croatian Defenders, the Croatian public holiday when Operation Storm is officially celebrated.[300] In Serbia and the Republika Srpska, the day is marked by mourning for the Serbs killed and those who fled during or after the operation.[301]

In 2015, on the 20th anniversary of the operation, Croatia national TV (HRT) produced Godina Oluje, a four episode documentary about the preparation and execution of Operation Storm. The series was directed by Croatian American filmmaker Jack Baric.[302]

On the 23rd anniversary of the operation, the celebration in Knin was attended by brigadier Ivan Mašulović, military attaché of Montenegro. It was the first time that Montenegro sent an envoy to Knin. The move was heavily criticized by Montenegrin pro-Serbian politicians and Serbian media. Montenegrin right-wing party New Serb Democracy (NSD) called Mašulović a traitor, as well as those "who sent him to a celebration of a crime against the Serbian people."[303][304] Some went so far as to compare him to Montenegrin fascist collaborator Sekula Drljević.[305] Montenegrin Ministry of Defence defended their decision to send an envoy stating that "Montenegro would not fight anyone else's battles. Montenegro has the stance of building good neighbourly relations with all countries in the region," including "close and friendly" Serbia and "close and friendly" NATO ally Croatia.[306][307]

On the 25th anniversary of the operation, the celebration in Knin was attended for the first time ever by an ethnic Serb political representative, Deputy Prime Minister of Croatia Boris Milošević. His move was applauded across Croatia, with Prime Minister of Croatia Andrej Plenković stating that it will "send a new message for Croatian society, relations between Croatians and Serb minority ... between Croatia and Serbia."[308] Other notable politicians who praised it include member of the opposition Social Democratic Party (SDP) Peđa Grbin, president of the Independent Democratic Serb Party (SDSS) Milorad Pupovac, leader of the Democratic Alliance of Croats in Vojvodina (DSHV) Tomislav Žigmanov, Mayor of Knin Marko Jelić and retired general Pavao Miljavac.[309][310] Milošević's move was met with criticism from the far-right party Homeland Movement (DP) and members of Croatian Defence Forces (HOS) paramilitary. Leader of the Homeland Movement Miroslav Škoro refused to participate in the official ceremony, despite being a Deputy Speaker of the Parliament, and stated that "there is no reason for reconciliation of any kind."[311] The move was also received negatively by the Governments of Serbia and Republika Srpska. At the celebration, Prime Minister Plenković, President Zoran Milanović and General Gotovina sent messages of peace and reconciliation and sympathy for Serbian civilian victims as well.[312][308][313] Serbia held a commemoration on the Rača Bridge over the Sava River, while a tableau was staged on the bridge with actors dressed as refugees sitting in Yugoslav-era cars and tractors.[312]

See also

[edit]

Footnotes

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
Operation Storm (Croatian: Operacija Oluja) was a decisive military offensive launched by the Croatian Armed Forces on 4 August 1995 against the breakaway Republic of Serbian Krajina (RSK), resulting in the rapid recapture of over 10,000 square kilometers of territory that had been under Serb control since 1991.[1][2] The operation, which concluded by 7 August, involved coordinated advances by Croatian ground forces supported by artillery barrages and air strikes, leading to the collapse of RSK defenses and the flight of approximately 150,000-200,000 Serb civilians and combatants eastward into Serb-held territories.[3][4] The offensive employed around 130,000-150,000 Croatian troops, including elements of the Croatian Army (HV), Special Police, and allied Bosnian Croat (HVO) and Bosniak forces, achieving a swift victory with Croatian military and police casualties numbering around 214 killed and over 1,000 wounded, plus approximately 42 civilians, while RSK forces suffered around 560 killed and 4,000 captured.[5][3] Operation Storm not only ended the Croatian War of Independence but also shifted the momentum in the broader Bosnian War by weakening Serb positions and facilitating subsequent Croatian-Bosniak offensives, ultimately contributing to the Dayton Agreement later that year.[6][7] While hailed in Croatia as a triumphant liberation that restored national sovereignty and halted prior Serb ethnic cleansing campaigns in Krajina—which had displaced over 200,000 Croats—the operation drew international scrutiny over the mass Serb exodus and reports of post-operation crimes against remaining Serb civilians, including killings, looting, and arson affecting hundreds of villages.[2][3] Verified estimates of Serb civilian deaths range from 677 (Croatian Helsinki Committee) to 1,055 (Documenta database), including executions and other post-operation incidents.[8][9] Investigations by the International Criminal Tribunal for the former Yugoslavia (ICTY) initially convicted Croatian generals Ante Gotovina and Mladen Markač in 2011 for alleged joint criminal enterprise involving indiscriminate shelling and deportation, but these convictions were overturned on appeal in 2012, with the tribunal finding insufficient evidence of unlawful attacks or a policy of forced expulsion, attributing the civilian flight primarily to Serb leadership directives and generalized fear rather than systematic Croatian crimes.[4][10] This outcome underscored evidentiary challenges in attributing collective responsibility amid wartime chaos.

Historical and Strategic Context

Origins in the Croatian War of Independence

![Flag of the Republic of Serbian Krajina](./assets/State_Flag_of_Serbian_Krajina_19911991 The Croatian War of Independence arose from escalating ethnic tensions during the breakup of socialist Yugoslavia in the late 1980s and early 1990s. Following the victory of Franjo Tuđman's Croatian Democratic Union in the April–May 1990 elections, which prioritized Croatian statehood and sovereignty, local Serb leaders in regions like Krajina organized against reforms they viewed as discriminatory, including changes to the constitutional status of Serbs as a constituent nation. On August 17, 1990, Serbs in Knin and surrounding areas initiated the "Log Revolution," erecting barricades with felled logs to block highways and assert control, effectively launching an insurgency backed by elements from Serbia under Slobodan Milošević.[11][12] This rebellion culminated in the declaration of the Serbian Autonomous Oblast Krajina (SAO Krajina) on December 21, 1990, encompassing Serb-majority areas in central and northern Dalmatia, Lika, Kordun, and Banija, which together represented about 12% of Croatia's pre-war territory but housed a disproportionate share of its Serb population. Croatia's formal declaration of independence on June 25, 1991—initially suspended for three months amid international pressure but reaffirmed on October 8—provoked direct intervention by the Yugoslav People's Army (JNA), which aligned with Serb separatists to seize control of key cities and infrastructure. By late 1991, coordinated Serb offensives, supported by JNA armor and artillery, had overrun approximately one-third of Croatian territory, displacing an estimated 500,000 Croats and non-Serbs through expulsions and destruction of villages.[13][14][15] In response, Serb leaders unified their proto-states into the self-proclaimed Republic of Serbian Krajina (RSK) by early 1992, maintaining de facto control over the occupied zones with logistical and military aid from Belgrade. A January 1992 UN-brokered ceasefire and the deployment of UNPROFOR peacekeepers established "UN Protected Areas" (UNPAs), ostensibly to demilitarize and protect Serb populations, but these zones instead entrenched the territorial division, enabling continued Serb shelling of Croatian cities like Zagreb and stalling refugee returns. Croatian forces, initially outmatched in heavy weaponry, focused on defensive operations and gradual buildup through conscription and arms acquisitions, setting the stage for decisive offensives like Operation Storm to restore sovereignty over the lost regions.[16][15]

Failure of UN Protected Areas and Serb Aggression

The United Nations Protected Areas (UNPAs) in Croatia were created in early 1992 under the terms of the Vance Plan, endorsed by UN Security Council Resolution 727, to secure a ceasefire by demilitarizing Serb-held territories, withdrawing Yugoslav People's Army (JNA) forces, and protecting local Serb populations pending reintegration into Croatia.[17] However, Serb authorities in the self-proclaimed Republic of Serbian Krajina (RSK) systematically violated demilitarization provisions, retaining control of heavy weaponry—including over 300 tanks, artillery pieces, and multiple rocket launchers—originally transferred from the JNA, and refusing to vacate forward positions or allow full UN inspections.[18][19] UNPROFOR, deployed with approximately 12,000 lightly armed troops under a Chapter VI mandate focused on monitoring rather than enforcement, proved unable to compel RSK compliance despite repeated Security Council resolutions demanding demilitarization, such as Resolution 769 in 1992.[18][20] This shortfall allowed the UNPAs to function as de facto military sanctuaries, from which RSK forces, supported by Belgrade-supplied logistics and personnel, launched cross-border raids, mined demilitarized zones, and conducted artillery barrages on Croatian-held cities, inflicting civilian casualties and obstructing the return of displaced Croats.[18] For instance, RSK artillery intermittently targeted coastal and inland urban centers like Zadar, Gospić, and Karlovac throughout 1993–1994, with a September 13, 1993, bombardment of Karlovac alone killing at least eight civilians and damaging residential areas.[21] The most egregious demonstration of aggression from these protected zones occurred on May 2–3, 1995, when RSK forces, using M-87 Orkan multiple rocket launchers deployed within Krajina UNPAs, fired cluster munitions at Zagreb in retaliation for Croatia's Operation Flash in western Slavonia.[22] The attacks, ordered by RSK president Milan Martić, struck central districts including a marketplace and hospital vicinity, killing seven civilians—including a child—and wounding 175 others, many severely due to the munitions' indiscriminate fragmentation effects.[22][23] UNPROFOR's response was limited to protests and calls for restraint, as its troops neither disarmed the launchers nor secured the sites beforehand, underscoring the mission's operational impotence against RSK violations.[18] This pattern of non-compliance and offensive actions eroded the Vance Plan's viability, as RSK leaders rejected the Z-4 Plan for peaceful reintegration in 1995 and escalated threats, including threats of broader offensives coordinated with Bosnian Serb forces.[18] The UN's failure to neutralize the militarized enclaves—despite evidence of ongoing arms inflows from Serbia—sustained a four-year stalemate, enabling Serb forces to maintain territorial control through aggression while Croatian authorities faced domestic pressure to resolve the existential security threat posed by these ungoverned spaces.[19][20]

Strategic Objectives of Croatian Forces

The strategic objectives of the Croatian Armed Forces (HV) in Operation Storm focused on the swift reclamation of territories occupied by the self-proclaimed Republic of Serbian Krajina (RSK) since 1991, encompassing approximately one-third of Croatia's pre-war land area, or about 10,500 square kilometers across the former UN Protected Areas (Sectors North and South). These included the regions of Lika, Kordun, Banija, and North Dalmatia, with a primary emphasis on capturing Knin, the RSK's political and military capital, to dismantle its separatist structures and reassert Croatian constitutional control. The operation prioritized speed and surprise to avoid a protracted war of attrition, employing concentrated artillery barrages, infantry assaults from 31 directions, and limited air support to overrun defenses and secure key infrastructure like highways and communication lines.[24][16] Militarily, the HV aimed to neutralize the Army of the RSK (ARSK), which numbered 37,000 to 41,000 personnel equipped with heavy weaponry inherited from the Yugoslav People's Army, by shattering its command cohesion and logistical base within days. This involved targeting command centers, ammunition depots, and fortified positions to induce collapse rather than annihilation, thereby minimizing Croatian casualties while compelling ARSK units to retreat, surrender, or disband. The objectives extended to securing the Croatian-Bosnian border to prevent reinforcements from the Army of Republika Srpska (VRS) and isolating RSK forces from external support.[24][16] Broader aims integrated Operation Storm into regional dynamics, seeking to lift the VRS siege of Bihać in western Bosnia by drawing away Serb reserves and enabling coordinated advances with the Bosnian Army's 5th Corps and the Croatian Defence Council (HVO). Croatian planners, under General Ante Gotovina and operational command of Zvonimir Červenko, viewed these steps as causal to ending the Croatian War of Independence, facilitating the return of over 180,000 displaced Croats, and altering the strategic equilibrium to pressure Belgrade toward negotiations, as realized in the subsequent Dayton Agreement. The operation's design reflected a realist assessment that partial offensives had failed previously, necessitating a decisive blow to resolve the territorial partition imposed by Serb secession.[24][25][16]

Planning and Forces Involved

Prelude and Intelligence Operations

Following the successful Operation Flash from May 1–3, 1995, which recaptured western Slavonia from Serb control, Croatian military leaders assessed the Republic of Serbian Krajina (RSK) as vulnerable due to its isolation, internal divisions, and reliance on Yugoslav Army support that had waned under international pressure. Croatian General Staff Chief Zvonimir Červenko initiated planning for a comprehensive offensive in late May, with formal approval from President Franjo Tuđman by early July, aiming to exploit Serb demoralization evidenced by desertions and supply shortages in the Army of the Republic of Serbian Krajina (ARSK).[16] Croatian intelligence agencies, including the Security and Intelligence Agency (SOA) and the military's Intelligence Service (VOJ), conducted extensive pre-operation reconnaissance starting in June 1995. Special forces units, such as elements of the 1st Croatian Guard Brigade and specialized reconnaissance teams, infiltrated RSK territory to map ARSK fortifications, command structures, and artillery positions around Knin, Glina, and Petrinja, relying on human intelligence from local informants and Serb defectors who reported low ARSK readiness levels of approximately 30,000–40,000 troops with outdated equipment.[16] These efforts revealed key weaknesses, including fragmented defenses and poor inter-unit coordination, which informed targeting priorities for the initial artillery barrage. Deception measures were integral to masking preparations, including the Neretva-95 exercise from July 15–22, 1995, involving 20,000 troops simulating an assault from Herzegovina toward the Neretva River, which diverted RSK attention southward and inland while concealing the northward troop concentrations of over 130,000 Croatian Army (HV) personnel and 300 artillery pieces moved via covert routes. RSK intelligence failures compounded this, as ARSK leadership, hampered by corruption and overconfidence post-Flash, dismissed Croatian build-up warnings and failed to detect the scale of mobilization despite UN observer reports of unusual activity.[16] The United States provided supplementary intelligence support, including satellite imagery of ARSK positions and real-time data from reconnaissance drones monitoring troop movements and communications, channeled through U.S. military attachés and contractors like Military Professional Resources Inc. (MPRI), which had trained HV units since 1994; this aid aligned with U.S. strategic goals to weaken Serb positions amid stalled peace talks, though officially denied to avoid endorsing offensive action. General Ante Gotovina, appointed operational commander on July 1, 1995, integrated this intelligence into the plan, emphasizing surprise through phased assaults and electronic warfare to jam ARSK radios, setting the stage for the August 4 launch.[26][16]

Order of Battle for Croatian and Allied Forces

The Croatian Army (Hrvatska vojska, HV) committed approximately 100,000 troops to Operation Storm, organized across multiple corps and operational groups tasked with assaults in the Lika, Kordun-Banija, and Dalmatian sectors.[3] Overall command fell to General Zvonimir Červenko, with sector-specific leadership including Lieutenant General Ante Gotovina for the Split Corps in the southern theater. The operational plan divided responsibilities into Storm-1 through Storm-4 directives, emphasizing coordinated advances by elite guards units, infantry brigades, and supporting artillery to overwhelm Republic of Serbian Krajina (RSK) defenses. Key HV elements included the 1st Croatian Guards Corps, comprising multiple guards brigades such as the 4th and 7th Guards Brigades, which spearheaded breakthroughs toward Knin from the Glamoč-Grahovo axis; additional guards formations like the 2nd and 9th Guards Brigades supported northern pushes. Infantry and mechanized units, including the 23rd Home Guard Regiment (functioning brigade-equivalent), motorized and mechanized brigades, and three infantry brigades, provided follow-on forces, backed by three artillery brigades, one tank battalion, one multiple rocket launcher battalion, and anti-aircraft elements for fire support and air defense. The Croatian Special Police contributed around 3,000 personnel, primarily in reconnaissance and rapid assault roles from the Velebit Mountain sector. Allied forces augmented HV operations, particularly in peripheral theaters. The Croatian Defence Council (HVO) participated with elements in the southern approaches, leveraging their prior experience in joint operations against Bosnian Serb forces, though specific HVO troop commitments to Storm remain undocumented in available analyses beyond general coordination with HV commands.[24] The Army of the Republic of Bosnia and Herzegovina (ARBiH) tied down RSK units in the Bihać enclave through the 5th Corps' actions, preventing reinforcements to the main front and contributing an estimated 3,000 soldiers in supportive roles that indirectly facilitated HV advances. Forces from the Autonomous Province of Western Bosnia, numbering 4,000–5,000 men under Fikret Abdić's command and aligned against ARBiH and RSK pressures, provided auxiliary pinning efforts in the Una-Sana region. These allied contingents totaled under 15,000 personnel, focusing on diversionary pressure rather than direct integration into HV order of battle structures.[27]

Serb Defensive Preparations

The Army of the Republic of Serbian Krajina (SVK), the primary defensive force, was structured into multiple corps responsible for holding positions across the former UN-protected areas (Sectors North, South, and Knin), with defensive lines aligned to the confrontation zone from earlier ceasefires dating to 1992–1993.[28] These positions relied on terrain advantages in the Dinaric Alps, including fortified heights and minefields, but suffered from chronic under-manning and equipment shortages by mid-1995, exacerbated by failed mobilization efforts and reliance on outdated Yugoslav People's Army (JNA) stockpiles that could not be fully replenished.[29] In response to intelligence of Croatian offensives following Operation Flash in May 1995, SVK leadership under President Milan Martić appointed Lieutenant General Mile Mrkšić as Main Staff commander in May 1995 to consolidate units and integrate reinforcements, including around 400 retired JNA volunteers aimed at bolstering officer cadres and morale.[29][30] Mrkšić's efforts included partial redeployments to key sectors like Knin and Glina, but systemic issues—such as declining Belgrade support under Slobodan Milošević, who prioritized Bosnian Serb fronts and negotiations with Western powers—limited artillery, ammunition, and fuel supplies, rendering many units combat-ineffective.[31] Preparations emphasized contingency planning over aggressive fortification; SVK conducted evacuation drills for civilians and select military assets, with orders prioritizing retreat routes toward Banja Luka rather than hold-at-all-costs defenses, reflecting low confidence in sustaining prolonged engagements.[31][30] This approach stemmed from internal assessments of Croatian numerical superiority and air capabilities, though inadequate anti-air defenses and fragmented command—independent of Republika Srpska forces—hindered coordinated responses.[30] Overall, these measures proved insufficient, as evidenced by the SVK's minimal organized resistance once the assault began on 4 August, attributable to morale collapse and leadership directives favoring preservation over defense.[29]

Course of the Operation

Initial Assault on 4 August 1995

Operation Storm's initial phase began at 5:00 a.m. on 4 August 1995, with Croatian Army (HV) and Special Police forces executing coordinated artillery barrages and sabotage operations against Republic of Serbian Krajina (RSK) positions across the Krajina region. These opening strikes targeted command centers, ammunition depots, and defensive lines, including a massive artillery assault on Knin, the RSK capital, which involved thousands of shells fired in the initial hours. The barrage aimed to suppress Serb artillery and disrupt command and control, exploiting intelligence indicating low RSK morale and fragmented leadership.[32] Simultaneous ground advances were launched on multiple axes: from the south by the HV's 1st Croatian Guards Corps, focusing on breaching mountain passes like those in the Dinara range, and from the north and east by other corps elements, including mechanized infantry and armored units.[33] Reconnaissance and special forces detachments infiltrated RSK lines prior to the main assault, neutralizing key observation posts and communications nodes to facilitate the surprise element. RSK defenses, comprising the Army of the Republic of Serbian Krajina (ARSK), offered sporadic resistance but suffered from poor coordination, with many units abandoning positions as artillery fire intensified and reports of Croatian breakthroughs spread.[34] By midday, Croatian forces had captured initial objectives, including heights overlooking major roads and towns such as Gračac and Obrovac, advancing up to 10 kilometers in some sectors with minimal organized counterattacks. Serb retreats began en masse, facilitated by the psychological impact of the shelling and the rapid HV momentum, leading to the exodus of RSK military and civilian personnel toward Bosnia and Serbia.[32] Casualties on the first day were limited, with HV reports indicating fewer than 20 killed and around 100 wounded, reflecting the one-sided nature of the engagement due to ARSK disintegration rather than sustained combat.[34] The assault's success stemmed from meticulous planning, overwhelming firepower, and the RSK's defensive vulnerabilities, setting the stage for deeper penetrations in subsequent days.[35]

Advances on 5–6 August 1995

On 5 August 1995, Croatian Army (HV) forces pressed their offensive following the initial assaults of the previous day, achieving rapid breakthroughs against the Army of the Republic of Serbian Krajina (ARSK). The 4th and 7th Guards Brigades advanced toward Knin from the south and east, respectively, supported by intense artillery barrages that demoralized Serb defenders. By approximately 5:30 p.m., Croatian troops entered and captured Knin, the administrative center of the self-proclaimed Republic of Serbian Krajina (RSK), after ARSK units largely abandoned positions amid collapsing command structures and widespread desertions.[16][24] Concurrent advances secured additional key locations, including Gračac, Benkovac, Obrovac, Lovinac, and Donji Lapac, with minimal organized resistance as ARSK elements fled eastward toward Bosnia and Herzegovina.[24] The capture of Knin triggered a mass exodus of Serb military and civilian personnel, with columns retreating along routes such as those via Slunj-Cetingrad toward Banja Luka, often under fire from Croatian artillery. Croatian radio announced the liberation of Knin on the same day, symbolizing the operational collapse of RSK defenses in Lika and northern Dalmatia. Allied Bosniak forces from the Fifth Corps of the Army of the Republic of Bosnia and Herzegovina contributed by advancing into areas like Ličko Petrovo Selo, linking up with HV units near Korenica.[24] By 6 August, Croatian forces consolidated control over Knin and expanded northward, with the 1st Guards Brigade pushing into Kordun and Banija regions, capturing Slunj, Četingrad, and Plitvice Lakes National Park with negligible opposition. Virtually all Serb-held territory in the former UN Protected Areas (Sectors North and South), spanning approximately 10,500 square kilometers, fell under Croatian control by the end of the day, as ARSK remnants—numbering around 37,000–41,000 troops—disintegrated into disorganized retreats. President Franjo Tuđman visited Knin at 4:30 p.m., marking the symbolic handover of a large Croatian flag at the fortress.[16][36][24] Serb evacuation orders and preemptive abandonment of positions accelerated the HV's momentum, though scattered rear-guard actions occurred in isolated pockets.[24]

Consolidation on 7–8 August 1995

On 7 August 1995, Croatian forces shifted emphasis to consolidating control over captured territories, including Knin, which had fallen on 5 August. Units such as the 7th Guard Brigade pressed eastward toward Drvar while securing southern Krajina against minimal remaining Serb resistance, with many enemy troops surrendering or retreating disorganized. The Croatian government declared Operation Storm successfully completed that evening, marking the effective end of major combat in the Krajina region.[16][37] By this point, Croatian advances had reclaimed all Serb-held areas in northern Dalmatia, Lika, Kordun, and Banija, encompassing over 10,000 square kilometers previously under the self-proclaimed Republic of Serbian Krajina. Forces established contact with the Bosnian Army Fifth Corps along the border near Bihać, bolstering positional security. Serb defenses had fully collapsed, evidenced by the flight of leadership including Krajina president Mile Martić from Knin, leaving behind substantial abandoned equipment and positions.[38] On 8 August, consolidation proceeded with Croatian units stabilizing supply routes, administrative centers, and infrastructure in the liberated zones, encountering negligible organized opposition from Serb remnants. Incidental extensions into Bosnian Serb-held areas, such as the capture of Glamoč, supported broader encirclement but primarily served to seal escape routes for fleeing forces. This phase facilitated the initial reintegration of the former UN-protected sectors, amid the ongoing evacuation of 150,000–180,000 Serb civilians through designated corridors into Serb-controlled Bosnia.[16][38]

Mop-Up Operations through 14 August 1995

Following the capture of Knin on 7 August 1995, Croatian Army (HV) and Special Police units initiated mop-up operations across the recaptured Krajina territories, targeting isolated pockets of resistance that persisted in areas including Petrinja, Topusko, and Dvor until at least 8 August.[3] These efforts involved infantry sweeps, house-to-house searches, and securing key infrastructure such as roads and border crossings to prevent sabotage by stragglers from the Army of the Republic of Serbian Krajina (ARSK).[39][40] Ministry of Interior forces participated alongside regular HV troops in clearing rural villages in Lika, Kordun, and Banija, where ARSK remnants had fragmented following the collapse of organized defenses.[3] Organized Serb resistance proved negligible during this phase, as the ARSK's command structure had disintegrated, with most units fleeing eastward into Bosnia and Herzegovina alongside civilian convoys under UN-negotiated safe passage arrangements starting 8 August.[3] Croatian artillery engaged select retreating columns suspected of harboring combatants, particularly near Bosanski Petrovac, Dvor, and Dragotina between 7 and 12 August, contributing to the neutralization of potential threats without large-scale battles.[3] By 14 August, these operations had secured the approximately 10,400 square kilometers of territory, enabling the transition to stabilization measures, though demining and infrastructure repair extended beyond this period.[40] The mop-up phase incurred minimal Croatian casualties compared to the initial assault, reflecting the ARSK's rapid retreat and abandonment of heavy equipment, which Croatian forces captured largely intact.[40] Full consolidation of control facilitated the Croatian government's declaration of victory and initial preparations for Croat refugee returns, marking the effective end of major combat in the region by mid-August.[3]

Supporting Military Actions

Croatian Air Force Operations

The Croatian Air Force (Hrvatsko ratno zrakoplovstvo, HRZ) conducted limited but effective air operations during Operation Storm, primarily aimed at suppressing Serb air defenses, disrupting command structures, and providing close air support to advancing ground forces. Equipped with a small number of MiG-21bis fighters inherited from Yugoslav stockpiles and maintained under international arms embargoes, the HRZ focused on achieving tactical air superiority over the Krajina region. These efforts were crucial in preventing Serb interference from the air, as Republika Srpska Krajina (RSK) aircraft, including MiG-21s and MiG-29s based at Udbina airfield, were either grounded due to fuel shortages and maintenance issues or rapidly withdrawn eastward without contesting Croatian airspace.[41] Operations commenced on August 4, 1995, with initial strikes targeting RSK surface-to-air missile batteries, radar sites, and communication centers, neutralizing much of the Serb air defense network in under an hour and enabling unchallenged follow-on missions. MiG-21s flew the majority of combat air support sorties, striking headquarters, artillery emplacements, and troop concentrations around Knin and other key defensive nodes, which facilitated breakthroughs by Croatian Army (HV) units. Over the five days of major combat (August 4–8), the HRZ logged approximately 150 fighter sorties, supplemented by reconnaissance flights to guide artillery and ground maneuvers. Attack helicopters, such as Mi-24 Hinds, contributed by engaging armored columns and providing on-call fire support, while Mi-8 transports shuttled special forces and supplies into forward areas.[16][42] The HRZ's success stemmed from precise intelligence on RSK vulnerabilities, including outdated equipment and low morale, rather than numerical superiority; Croatia fielded fewer than 20 operational fixed-wing combat aircraft at the time. No Croatian fixed-wing losses occurred, though the service's modest scale—constrained by prior war attrition and sanctions—limited sustained operations beyond the offensive's duration. By August 7, as Croatian forces overran Udbina airfield, captured RSK aircraft bolstered future capabilities, but during Storm itself, HRZ actions decisively tilted the operational balance by denying the Serbs any effective aerial response and accelerating the collapse of their front lines.[41][16]

Operation Phoenix

Operation Phoenix was the codename for the defensive operation conducted by the Osijek Corps (Zborni područje Osijek) of the Croatian Army concurrent with Operation Storm from 4 to 7 August 1995.[43] Its core objective was to secure eastern Slavonia against potential counteroffensives by Yugoslav Army or local Serb forces, thereby protecting the Croatian rear and preventing disruptions to the main assault in Krajina.[44] [45] The operation focused on blocking key advance routes, including the Šid–Županja axis and the Ernestinovo–Čepin sector, where Yugoslav forces had massed troops and conducted reconnaissance in anticipation of Croatian moves.[44] [45] Units under the Osijek Corps, including the 3rd Guards Brigade, were deployed to fortify positions, conduct patrols, and prepare for possible offensive countermeasures if enemy incursions materialized.[46] These preparations were informed by intelligence indicating Yugoslav plans for intervention, such as Operation Revenge-95, which ultimately did not proceed due to a combination of internal hesitations and the rapid success of Croatian forces elsewhere.[45] No major engagements occurred in the eastern sector during the operation, as Yugoslav and Serb commanders refrained from launching the anticipated attacks, allowing Croatian defenses to hold without significant combat.[43] This outcome contributed to the overall strategic isolation of Serb-held Krajina by neutralizing threats from the east, enabling Croatian high command to concentrate resources on the primary offensive.[44] The success of Phoenix underscored the Croatian Army's multi-front preparedness, with minimal reported casualties or material losses in the Osijek Corps' area of responsibility.[45]

Operation Maestral 2

Operation Maestral 2 was a joint military offensive launched by the Croatian Army (HV) and Croatian Defence Council (HVO) forces, in coordination with elements of the Army of the Republic of Bosnia and Herzegovina (ARBiH), targeting Bosnian Serb-held territory in western Bosnia and Herzegovina.[47] The operation commenced on 8 September 1995 and concluded by mid-September, following the successful recapture of the Krajina region during Operation Storm the previous month.[48] Its strategic aims included securing a buffer zone to protect Croatian borders from potential incursions by the Army of Republika Srpska (VRS), disrupting VRS supply lines, and supporting broader Bosnian government advances in the region.[48] The operation represented the first significant coordinated effort between HV, HVO, and ARBiH units in western Bosnia, building on improved relations after the 1994 Washington Agreement that ended active Croat-Bosniak hostilities. HV and HVO forces, numbering several thousand troops including specialized units from the Special Police and artillery support, advanced from positions near the Croatian border, while ARBiH elements provided flanking support. Primary targets encompassed the strategically vital towns of Jajce, Šipovo, Drvar, Bosanski Petrovac, Bosanska Krupa, and Ključ, which controlled key terrain and roads threatening Croatian rear areas. VRS defenses, stretched thin after losses in Krajina and facing concurrent NATO airstrikes under Operation Deliberate Force, relied on entrenched positions but suffered from low morale and logistical strains.[47] Advances began with HV-HVO assaults on 8–9 September, rapidly overrunning outer VRS defenses around Sipovo and pushing toward Jajce, where combined arms tactics—incorporating infantry, armor, and artillery—facilitated breakthroughs despite resistance in urban areas. By 12 September, Croatian-led forces had captured Sipovo municipality after intense fighting, with reports of VRS retreats leaving behind abandoned equipment. The offensive continued to Drvar by 14 September, securing high ground and passes that isolated VRS garrisons. ARBiH's parallel Operation Sana complemented these gains, preventing VRS reinforcements from the east, though isolated friendly fire incidents occurred due to poor coordination.[47][48] The operation achieved its territorial objectives, with HV-HVO forces securing over 2,500 square kilometers, including Jajce, Šipovo, and Drvar, thereby neutralizing VRS threats to central Croatia and contributing to the momentum that pressured Bosnian Serb leadership toward negotiations. VRS casualties were heavy, with hundreds killed or captured and significant materiel losses, though exact figures remain disputed due to limited independent verification. The success bolstered Croatian strategic depth post-Storm but also prompted mass civilian displacements among Serbs, with convoys fleeing the combat zones.[48]

Military Evaluation

Casualties and Material Losses

Croatian forces, comprising the Croatian Army (HV) and special police, sustained 211 fatalities during Operation Storm, according to official figures reported by Human Rights Watch on August 30, 1995.[3] These losses were incurred primarily from combat engagements, artillery exchanges, and isolated ARSK counterattacks in the initial phases of the assault. Wounded personnel numbered in the hundreds, though exact figures remain unverified beyond Croatian government statements, which emphasize the operation's low casualty ratio relative to the scale of forces involved—over 150,000 Croatian troops advancing across a 630-kilometer front. The Army of the Republic of Serbian Krajina (ARSK) experienced higher military casualties, with a 2025 study by the Croatian non-governmental organization Documenta documenting 918 military victims associated with the operation, the vast majority attributable to ARSK personnel killed in combat, during retreats, or in subsequent mop-up actions.[9] Documenta, which compiles empirical records from multiple archives including Serb sources, notes these figures encompass confirmed deaths and missing presumed dead, reflecting the ARSK's disorganized collapse amid mass desertions—only about 5,000-6,000 of its 30,000-40,000 troops offered sustained resistance. Serb-side estimates, often from nationalist outlets, inflate ARSK combat deaths to over 1,000 but lack independent corroboration and conflate military losses with civilian fatalities. Material losses were asymmetrical, with Croatian forces reporting minimal equipment attrition due to superior preparation, air superiority, and rapid advances that limited prolonged engagements. The ARSK, by contrast, abandoned or lost control of substantial armaments as units fled en masse toward Banja Luka, including artillery pieces, armored vehicles, and ammunition depots inherited from Yugoslav People's Army stockpiles. Croatian authorities claimed capture of around 80 tanks, 200 artillery systems, and thousands of small arms, though these self-reported tallies, disseminated via military communiqués, await full third-party audit and may include pre-existing depots rather than battlefield seizures. The swift RSK disintegration—facilitated by leadership orders to evacuate—resulted in negligible Croatian material gains from destroyed enemy hardware, underscoring the operation's emphasis on maneuver over attrition warfare. Four United Nations peacekeepers were also killed, three from Croatian shelling and one from ARSK fire, highlighting incidental losses amid the chaos.[31]

Tactical and Operational Successes

The Croatian Army (HV) achieved tactical success in the initial assault on 4 August 1995 through an intense artillery and rocket barrage commencing at 5:00 a.m., which suppressed Republic of Serbian Krajina (RSK) defenses across a 630-kilometer front and facilitated rapid breakthroughs by HV infantry and mechanized units.[49] This preparation, lasting approximately one hour in key sectors, demoralized RSK forces and enabled the HV's 1st Croatian Guard Corps and other elite units to overrun forward positions with minimal resistance, demonstrating superior fire coordination and maneuver tactics honed through prior U.S.-assisted training.[5] The assaults on multiple axes, including the Lika and Kvarner sectors, exploited mountainous terrain effectively, with HV forces advancing up to 20 kilometers in the first day.[16] Operationally, the HV sustained momentum through synchronized deep attacks, capturing the RSK capital of Knin by 7 August after encircling it via advances from the 4th and 5th Guards Brigades, which severed RSK command lines and prompted widespread surrenders or retreats among approximately 30,000-40,000 RSK troops equipped with around 400 tanks.[39] Supported by Croatian Air Force strikes and long-range artillery, the operation liberated over 10,400 square kilometers—about 18% of Croatia's territory—in 84 hours, with HV forces numbering around 130,000 achieving a force ratio advantage that overwhelmed static RSK defenses.[16] RSK military disintegration was hastened by poor morale and lack of reinforcement from Serbia, allowing HV to secure objectives like the Glina salient with limited engagements.[5] These successes underscored the HV's doctrinal adherence to principles of initiative, depth, and synchronization, resembling U.S. AirLand Battle concepts in rapid tempo and combined arms integration, resulting in Croatian casualties of approximately 200 killed against RSK losses exceeding 4,000 killed or wounded.[5][16] The operation's efficiency dismantled the RSK proto-state's military structure without prolonged attrition, validating Croatian operational planning under General Ante Gotovina.[39]

Comparative Analysis of Forces

Croatian forces deployed approximately 100,000 to 150,000 troops for Operation Storm, encompassing regular Croatian Army (HV) units, special forces, and military police, enabling a multi-axis offensive across a 630-kilometer front.[3][50] In comparison, the Army of the Republic of Serbian Krajina (ARSK) maintained a defensive posture with an estimated 27,000 to 55,000 personnel, concentrated in entrenched positions but hampered by fragmented command and limited reinforcements from the Federal Republic of Yugoslavia (FRY).[51] This numerical disparity—often exceeding 3:1 in key sectors—afforded Croatia a decisive advantage in maneuver warfare, compounded by the ARSK's reliance on static fortifications inherited from the Yugoslav People's Army (JNA).[16]
Force CategoryCroatian Armed ForcesARSK
Personnel100,000–150,00027,000–55,000
Armor/Tanks200+ (including T-55 and M-84 variants acquired post-1991)Limited (primarily aging T-55s, fewer than 100 operational)
ArtilleryHundreds of pieces, including multiple rocket launchers for suppressive barragesDefensive concentrations, but inferior in range and volume
Croatian equipment superiority stemmed from years of covert acquisitions and upgrades, featuring modernized Soviet-era systems like M-87 Orkan rocket artillery for initial bombardment, while ARSK holdings consisted of dilapidated JNA stockpiles with maintenance issues and ammunition shortages.[16] Air assets further tilted the balance, with Croatia employing MiG-21 fighters for limited strikes and reconnaissance, unopposed due to ARSK's lack of effective air defense or aviation capabilities.[3] Qualitative factors amplified these asymmetries: Croatian troops benefited from rigorous training regimens influenced by Western military advisors and combat experience from prior operations like Flash and Summer '95, fostering high cohesion and offensive initiative.[16] ARSK forces, conversely, suffered from desertions, internal dissent, and abandonment by FRY leadership, who prioritized Bosnia and refused full intervention, leading to rapid collapse despite fortified terrain advantages in Knin and surrounding highlands.[39] This mismatch in motivation and logistics—exemplified by Croatia's sustained supply lines versus ARSK fuel rationing—ensured the operation's swift tactical success within 84 hours.[16]

Civilian Displacement and Humanitarian Issues

Causes and Scale of Serb Exodus

During Operation Storm, from August 4 to 8, 1995, the rapid collapse of Republic of Serbian Krajina (RSK) defenses prompted the mass departure of ethnic Serbs from the Krajina region, with estimates of displaced persons ranging from 150,000 to 200,000. Human Rights Watch reported approximately 200,000 Serbs displaced immediately following the offensive, many crossing into the Federal Republic of Yugoslavia (FRY) or Serb-controlled territories in Bosnia and Herzegovina.[3] United Nations assessments aligned closely, citing around 150,000 individuals fleeing, while Serbian sources claimed up to 300,000; Croatian estimates were lower at about 90,000.[52] Of the pre-war Serb population in Krajina, estimated at 200,000–250,000, the exodus left fewer than 5,000 remaining by mid-August, with organized convoys departing en masse via main roads toward the Drina River border.[3] The exodus was largely pre-orchestrated by RSK leadership, which issued explicit evacuation orders on August 4, 1995, via radio and television broadcasts by Milan Martić, the RSK president, anticipating defeat and aiming to preserve Serb forces and civilians for potential future conflicts.[52] Preparations dated back to 1993, including stockpiling fuel for civilian vehicles and designating escape routes, resulting in administrative centers like Knin being largely deserted before Croatian troops arrived on August 5.[52] Propaganda from RSK and Serbian media amplified fears of Croatian massacres, drawing on historical animosities and the Serbs' own prior expulsions of Croats from Krajina in 1991, fostering a reluctance among many to submit to Croatian authority despite President Franjo Tuđman's public amnesty appeal on the same day.[52] While the military rout created chaos, with Croatian artillery targeting some RSK positions and communications infrastructure, contributing to panic, post-offensive incidents of looting, arson, and civilian killings—estimated at 150–200 by Human Rights Watch—exacerbated flight among stragglers but did not drive the initial organized departure.[3] The International Criminal Tribunal for the former Yugoslavia's 2012 acquittal of Croatian generals Ante Gotovina, Ivan Čermak, and Mladen Markač on appeal found insufficient evidence of a deliberate policy to terrorize or expel Serbs, attributing the scale primarily to RSK directives and voluntary abandonment rather than systematic Croatian coercion.[53] Reports from organizations like Human Rights Watch, while documenting abuses, have been critiqued for underemphasizing Serb agency in the evacuation amid the RSK's strategic defeat.[3]

Croatian Civilian Returns and Property Issues

Approximately 170,000 Croatian civilians had been displaced from Serb-held areas in Krajina, primarily during the establishment of the self-proclaimed Republic of Serbian Krajina (RSK) in 1991, through expulsions and forced flight amid ethnic violence.[54] Operation Storm's success in recapturing these territories from August 4 to 7, 1995, enabled the prompt return of tens of thousands of these displaced persons to their pre-war residences in the former UN Sectors North and South, marking a reversal of earlier ethnic cleansing patterns.[55] The Croatian government prioritized ethnic Croatian returnees, providing logistical support and incentives to facilitate repopulation of the depopulated regions.[55] Property reclamation proceeded rapidly for returning Croats, as Serb occupants had largely fled, leaving homes and lands abandoned; however, many Croatian-owned properties bore evidence of systematic looting, occupation-induced neglect, and deliberate damage accrued over four years of RSK control.[3] The government implemented policies allowing displaced Croats to occupy vacated Serb residences on a temporary basis if their original homes were uninhabitable, effectively reallocating tens of thousands of such properties to support returns and prevent further vacancy-related deterioration.[56] This approach, while accelerating Croatian resettlement, relied on administrative repossession rather than full restitution processes initially, with ownership documentation often complicated by wartime disruptions to records.[57] Reconstruction efforts commenced in late 1995, focusing on basic infrastructure repair in urban centers like Knin and rural villages, funded primarily by state resources.[55] Returnees encountered practical barriers, including extensive landmine fields laid by RSK forces—estimated in the tens of thousands across Krajina—which delayed safe access and caused ongoing civilian injuries during demining operations into 1996.[3] Economic stagnation in the war-ravaged zone further exacerbated property-related challenges, as limited employment opportunities discouraged permanent settlement despite housing reclamation successes.[58] By mid-1996, substantial progress in repopulating Croatian-majority enclaves had occurred, though full property normalization required years of legal and material interventions.

International Humanitarian Response

The mass exodus of approximately 150,000 to 250,000 Serb civilians from the Krajina region following Operation Storm on August 4-7, 1995, triggered an emergency humanitarian response coordinated primarily by the United Nations High Commissioner for Refugees (UNHCR), which led broader efforts in the former Yugoslavia to address displacement. UNHCR, in collaboration with host governments in the Federal Republic of Yugoslavia (FRY) and Republika Srpska, provided essential aid including food, shelter, and medical supplies to refugees arriving in areas like Banja Luka and Belgrade, where influxes strained local resources; UNHCR High Commissioner Sadako Ogata highlighted the distress caused by this movement in an October 10, 1995, statement.[59][60][15] The agency also facilitated safe passage for refugees, including escorted transports from collection points in Croatia such as Knin and Sisak to Serbia, with UN teams handling logistics for groups numbering in the hundreds by mid-September 1995.[3] The International Committee of the Red Cross (ICRC) complemented UNHCR efforts by focusing on protection activities within Croatia, gaining access to detention facilities holding Serb prisoners captured during and after the offensive to monitor conditions and ensure compliance with international standards under agreements reached on August 8, 1995. Jointly with UNHCR, the ICRC estimated the refugee figure exceeding 150,000 in the FRY and advocated for member states to bolster support for basic needs amid reports of unregistered refugees facing deportation risks as "illegal" migrants.[3][60] UN human rights monitors, operational from August 6, 1995, documented potential grave sites (over 750 suspicious locations identified) and supported forensic investigations, while aiding vulnerable groups like elderly civilians who remained or sought temporary refuge in Croatian compounds.[3] Longer-term, UNHCR shifted to organized voluntary repatriation starting in 1996, partnering with entities like the Croatian Red Cross to supply items such as bedding and legal aid for property reclamation; by 2005, this assisted over 18,000 returns from Serbia and Montenegro and 7,500 from Bosnia and Herzegovina, though initial returns were limited, with only about 3,000 Serbs repatriating by April 1996 amid access restrictions.[15][3] These efforts occurred against a backdrop of over 250 international NGOs operating under UNHCR's umbrella in the region by late 1995, though immediate aid was hampered by security constraints and the scale of the sudden displacement.[61]

Allegations of Croatian War Crimes

During Operation Storm, from August 4 to 7, 1995, Croatian forces faced allegations of committing war crimes against Serb civilians in the recaptured Krajina region, including murder, persecution, plunder, and unlawful attacks. Human Rights Watch (HRW) investigations documented scores of extrajudicial killings, primarily targeting elderly Serbs who did not flee with the main exodus of approximately 150,000 to 200,000 Krajina Serbs.[3] [62] HRW confirmed at least 118 such killings in the month following the offensive, often involving executions in homes or villages, alongside widespread looting and arson of Serb properties, which displaced remaining civilians and facilitated property seizures.[3] Amnesty International reported hundreds of civilian killings by Croatian troops during and after the operation, attributing many to revenge motives amid a celebratory atmosphere that hindered accountability.[63] Specific incidents included attacks on Serb refugee columns fleeing Knin; on August 7, 1995, Croatian air force jets bombed a convoy near the Strmica crossing into Bosnia, killing at least 10 civilians according to witness accounts compiled by international monitors.[64] Serbian authorities later indicted four Croatian officers in absentia for these strikes, citing evidence of deliberate targeting of non-combatants.[64] The International Criminal Tribunal for the former Yugoslavia (ICTY) examined claims of systematic persecution through a joint criminal enterprise involving top Croatian generals, including disproportionate shelling of Knin that allegedly caused around 20 civilian deaths and aimed to force Serb flight.[10] Initial convictions of Ante Gotovina and Mladen Markač in 2011 for crimes against humanity, including deportation and inhumane acts, were overturned on appeal in 2012 due to lack of evidence for a policy of permanent displacement or unlawful artillery use, though the tribunal acknowledged isolated crimes by subordinates.[10] Croatian domestic courts prosecuted some lower-level perpetrators, but NGOs like Amnesty noted persistent impunity for many cases, with only a fraction of alleged killings leading to convictions.[62][65]

Serb-Side Atrocities and Contextual Factors

During the establishment and maintenance of the self-proclaimed Republic of Serbian Krajina (RSK) from 1991 to 1995, Serb political and military leaders oversaw a campaign of persecution against non-Serb civilians, particularly Croats, involving forced displacement, murders, and destruction of property, which reduced the Croat population in RSK-held areas from approximately 12 percent in 1991 to less than 1 percent by mid-1995. Milan Babić, RSK president from 1991 to 1992, admitted guilt as a co-perpetrator in a joint criminal enterprise aimed at permanently removing Croats and other non-Serbs through violence, intimidation, and denial of rights, resulting in tens of thousands of displacements and contributing to his 13-year sentence by the International Criminal Tribunal for the former Yugoslavia (ICTY). Similarly, Milan Martić, RSK defense minister and later president, was convicted by the ICTY of crimes against humanity, including persecutions and murders targeting Croats in regions like Lika, Kordun, and Banija, as part of a broader effort to create an ethnically pure Serb territory. Specific atrocities included the Saborsko massacre on November 12, 1991, where Serb forces, comprising elements of the Yugoslav People's Army (JNA) and local Serb paramilitaries under RSK command, killed 29 Croat civilians—mostly elderly residents—in the village of Saborsko in the Lika region after seizing it, with victims executed in their homes or shot while fleeing. This incident exemplified targeted killings documented in ICTY proceedings against Martić, where Serb forces systematically eliminated Croat communities to consolidate control. Other documented murders in RSK territories involved torture, arbitrary executions, and arson against Croat villages, contributing to an estimated several hundred civilian deaths attributed to RSK-affiliated forces between 1991 and 1993.[66] RSK forces also conducted artillery and rocket attacks on Croatian government-controlled cities, exacerbating civilian casualties and territorial insecurity. In May 1995, Martić ordered the shelling of Zagreb using M-87 Orkan rocket launchers positioned in Krajina, killing at least seven civilians (including two children) and injuring over 200 others in a deliberate attack on urban areas, for which he was held individually responsible by the ICTY as a violation of the laws of war. Sustained shelling from Knin and other RSK positions targeted coastal cities like Zadar and Split throughout 1991–1995, causing dozens of civilian deaths and displacing thousands, while serving as a coercive tool to pressure Croatian authorities and support Serb irredentist aims aligned with Belgrade.[67] These actions formed critical contextual factors precipitating Operation Storm, as the RSK's occupation of one-quarter of Croatia's territory, ongoing ethnic homogenization, and cross-border attacks represented a persistent existential threat to Croatian sovereignty and security, unmitigated by UN peacekeeping efforts like UNPROFOR, which failed to halt Serb aggressions despite the Vance Plan's demilitarization provisions. The pattern of Serb-initiated violence—rooted in the 1990 Log Revolution barricades and JNA-backed seizures—had already displaced over 40,000 Croats from Krajina by 1993, creating a demographic vacuum and militarized enclave that fueled cycles of retaliation, though ICTY records emphasize the Serb leadership's strategic intent to partition Croatia along ethnic lines.[66] While not excusing any Croatian excesses, this prior record of systematic atrocities underscored the causal drivers for Croatia's 1995 offensive to dismantle the RSK apparatus and restore territorial integrity.

ICTY Trials, Verdicts, and Implications

The International Criminal Tribunal for the former Yugoslavia (ICTY) prosecuted three Croatian generals—Ante Gotovina, Ivan Čermak, and Mladen Markač—for alleged crimes committed during and after Operation Storm in August 1995. Gotovina, as operational commander of the Croatian Army's Split Corps, was indicted in 2005 under seal for participation in a joint criminal enterprise (JCE) aimed at permanently removing Krajina Serbs through persecution (including deportation and forcible transfer), inhumane acts, murder, plunder, and wanton destruction of property, as well as unlawful attacks on civilians via artillery shelling. Čermak, civilian coordinator in Knin, and Markač, commander of the Special Police Forces, were added to the joint indictment in 2007, accused of facilitating looting, arson, and inhumane treatment of Serb civilians. The trial, commencing in March 2008, featured prosecution evidence of widespread civilian flight (over 150,000 Serbs), documented murders (e.g., 116-150 civilian deaths), looting of 25,000-44,000 homes, and destruction of up to 25,000 buildings, which the Trial Chamber linked to a coordinated policy.[68] On April 15, 2011, Trial Chamber I convicted Gotovina and Markač under the first form of JCE for crimes against humanity (persecution on political, racial, or religious grounds; deportation; inhumane acts; and plunder) and violations of the laws or customs of war (murder and wanton destruction), sentencing Gotovina to 24 years and Markač to 18 years; Čermak was acquitted for lack of effective control over perpetrators. The Chamber found that Croatian forces conducted unlawful artillery attacks on Knin and other towns, using a 200-meter impact radius criterion to infer civilian targeting, and that post-operation crimes like arson were tolerated to prevent Serb returns.[68] The Appeals Chamber, in a 3-2 decision on November 16, 2012, reversed the convictions and acquitted Gotovina and Markač of all charges, ordering their immediate release. It held that the Trial Chamber's 200-meter criterion for unlawful shelling lacked evidentiary basis and was not indispensable to proving a nexus between attacks and civilian flight, finding no reasonable inference of a policy to target civilians or commit deportation as a crime against humanity.[4] The JCE was rejected for insufficient evidence of a common plan among Croatian leadership to forcibly displace Serbs on discriminatory grounds, attributing the exodus primarily to military defeat and Serb leadership orders to withdraw.[4] Judges Carmel Agius and Fausto Pocar dissented, arguing the acquittal ignored substantial evidence of coordinated crimes and undermined the Trial Chamber's findings.[4] The verdicts closed major ICTY prosecutions against Croatian high command for Operation Storm, with no other senior officials convicted specifically for the operation's conduct, though lower-level cases addressed isolated incidents.[10] Legally, the acquittal invalidated the JCE framework's application here, emphasizing stricter proof requirements for command responsibility and distinguishing lawful military necessity from ethnic persecution, influencing subsequent international criminal jurisprudence on proportionality in urban warfare.[4] In Croatia, it affirmed the operation's legitimacy as a defensive recapture of territory, facilitating EU accession by resolving cooperation benchmarks, and boosted national narratives of victimhood against Serb aggression.[69] Regionally, it strained Serb-Croatian reconciliation, with Serbian officials decrying it as overlooking documented atrocities (e.g., UN-verified 324 Serb civilian deaths and 438 missing), perpetuating disputes over property restitution and refugee returns, where only about 130,000 of 250,000 displaced Krajina Serbs have returned amid ongoing claims of discrimination.[70] Critics, including some legal scholars, argue the decision's de novo factual review set a precedent risking impunity for displacement in ethnic conflicts, though supporters contend it corrected prosecutorial overreach amid ICTY's broader pattern of uneven accountability across Yugoslav parties.[71]

Geopolitical Aftermath

Role in Ending the Yugoslav Wars

Operation Storm, conducted from August 4 to 7, 1995, decisively defeated the Army of the Republic of Serbian Krajina, enabling Croatia to regain control over approximately one-third of its territory previously held by Serb separatists since 1991.[16] This military success ended the Croatian War of Independence, which had persisted as a core component of the broader Yugoslav conflicts, by dismantling the self-proclaimed Republic of Serbian Krajina and restoring Zagreb's sovereignty over its internationally recognized borders.[16] The operation's rapid execution, involving over 150,000 Croatian troops and coordinated artillery and air support, overwhelmed Serb defenses, with the ARSK leadership surrendering on August 7, marking the collapse of organized Serb resistance in Croatia.[16] The offensive's strategic repercussions extended into Bosnia-Herzegovina, where Krajina had functioned as a logistical rear for the Army of Republika Srpska (VRS), providing manpower, supplies, and a safe haven for operations against Bosniak and Croat forces.[16] By severing these links and demonstrating the vulnerability of Serb-held enclaves, Operation Storm eroded VRS morale and operational capacity, prompting Croatian and Bosniak joint advances in western Bosnia that captured key territories, including areas around Banja Luka, in September 1995.[16] This shift in the military balance, coupled with NATO's subsequent Operation Deliberate Force air campaign starting August 30, compelled Bosnian Serb forces to relinquish besieged positions such as Sarajevo and Srebrenica's surroundings, creating conditions for negotiation.[72] These developments were instrumental in facilitating the Dayton Agreement, signed on December 14, 1995, which formally concluded the Bosnian War and the Yugoslav Wars as a whole.[16] U.S. diplomats noted that the Croatian offensive, alongside allied air support against Bosnian Serbs, directly precipitated the peace talks by altering the battlefield equilibrium and pressuring Belgrade and Pale to accept territorial compromises, thereby preventing further escalation and enabling partition-based stabilization.[16] Without Storm's success in neutralizing the Krajina threat, sustained Serb leverage in Bosnia likely would have prolonged the conflict, as evidenced by prior failed ceasefires and the VRS's earlier territorial dominance.[16]

Impact on Dayton Accords and Regional Stability

Operation Storm decisively shifted the military dynamics in the former Yugoslavia, compelling Serb forces to confront their unsustainable positions and accelerating the path to the Dayton Agreement. Conducted from August 4 to 7, 1995, the operation recaptured over 10,000 square kilometers of Serb-held territory in Croatia's Krajina region, defeating approximately 40,000 Serb troops and disrupting logistics to Bosnian Serb allies, which directly contributed to ending the 1,201-day siege of the Bihać enclave in western Bosnia. This success enabled coordinated advances by Croatian, Bosniak, and Croat-Bosniak forces in Operations Mistral 1 and 2 later that month, eroding Bosnian Serb control over 20–30% of their previously held territories and creating momentum that U.S. policymakers leveraged for negotiations.[16][39] The altered balance pressured Belgrade and Pale to abandon maximalist demands, as Serb territorial holdings in the region contracted from around 70% to roughly 50% by September 1995, setting the stage for NATO's Operation Deliberate Force airstrikes (3,400 sorties from August 30 to September 20) that further weakened Bosnian Serb artillery and command structures. Diplomatic assessments from U.S. officials, including those involved in the peace process, characterized Storm as a "turning point" that forced Serbs to the negotiating table, enabling the Dayton talks in Ohio from November 1 to 21, 1995, where the agreement partitioned Bosnia into a 51% Bosniak-Croat Federation and 49% Republika Srpska—proportions reflective of post-Storm realities rather than pre-war demographics. Without this demonstration of Croatian military efficacy, supported indirectly by U.S. training programs like those from Military Professional Resources Inc., the protracted stalemate in Bosnia might have persisted, delaying or derailing the accords.[16][39][73] In terms of regional stability, Storm restored Croatia's sovereignty and neutralized the Republic of Serbian Krajina as a separatist base that had served as a conduit for arms and fighters to Bosnian Serbs since 1991, thereby reducing cross-border threats and allowing Zagreb to pivot resources toward supporting Bosnian federation efforts under the Washington Agreement of 1994. This consolidation ended the Croatian War of Independence, freeing up forces for joint operations that hastened the overall cessation of hostilities in the Yugoslav conflicts by late 1995. However, the operation triggered the flight of 150,000–200,000 Krajina Serbs toward Serbia and Bosnian Serb areas, the largest single displacement of the wars, which overwhelmed refugee infrastructure, fueled immediate instability through border strains, and sowed seeds of resentment that complicated post-Dayton reconciliation. Reports documented systematic looting and arson in over 600 Serb villages, hindering returns (estimated at under 5% by 2000) and perpetuating ethnic mistrust, though the net effect was a stabilization framework by curtailing further Serb expansionism and enabling EU-mediated regional integration decades later.[39][16][74]

Long-Term Demographic and Political Effects

The Serb population in Croatia declined sharply following Operation Storm, from 12.2% of the total population in the 1991 census (approximately 581,000 individuals) to 4.5% in the 2011 census and 3.2% by the 2021 census.[75][76] This reduction stemmed primarily from the exodus of around 200,000 Serbs from the Krajina region during the August 4–7, 1995, offensive, with most fleeing to Serbia or Bosnian Serb-held territories amid reports of Croatian shelling, looting, and targeted killings that induced panic.[77][62] Return rates remained low, with only about 130,000 of the 300,000–350,000 total displaced Serbs repatriating by the mid-2000s, hampered by property restitution barriers, housing destruction, and local discrimination; for instance, between 2000 and 2003, roughly 41,000 Serb refugees returned from Serbia, but many faced reintegration obstacles.[78][79] The Krajina region, once Serb-majority, experienced sustained depopulation and economic stagnation, with abandoned villages and a "demographic defeat" persisting into the 2020s due to emigration and low birth rates among remaining minorities.[80] Politically, Operation Storm solidified Croatian national sovereignty and boosted domestic nationalism under President Franjo Tuđman, who framed it as the culmination of independence efforts, exemplified by his August 1995 "freedom train" journey through Krajina symbolizing victory over Serb separatism—though it included provocative chants that exacerbated ethnic tensions.[81] This event enhanced Tuđman's Croatian Democratic Union party's electoral dominance in the late 1990s, fostering a narrative of military triumph that marginalized discussions of Serb civilian hardships and delayed accountability for Croatian forces' excesses.[82] Regionally, the operation shifted the Yugoslav Wars' balance by dismantling the Republic of Serbian Krajina, pressuring Slobodan Milošević to concede in Bosnia, and facilitating the November 1995 Dayton Accords, which partitioned Bosnia but preserved Croatian territorial integrity without further Serb concessions.[16] Croatia-Serbia relations, however, endured strain, with annual Storm commemorations in Knin provoking Belgrade's protests over unprosecuted crimes and unresolved property claims, perpetuating mutual accusations and hindering EU-mediated reconciliation efforts into the 2010s.[83] In Serbia, the Krajina collapse eroded support for Milošević's expansionism, contributing indirectly to his 2000 ouster by highlighting the costs of backing separatist proxies.[3]

Legacy and Commemoration

Croatian National Significance

Operation Storm is viewed in Croatia as the decisive military offensive that ended the Croatian War of Independence, restoring full territorial sovereignty by recapturing the breakaway Republic of Serbian Krajina (RSK) in four days from August 4 to 7, 1995.[84][16] The operation liberated over 10,000 square kilometers of territory previously held by Serb forces since 1991, enabling the return of displaced Croats and the reintegration of regions like Knin, the RSK's symbolic capital where the Croatian flag was raised on August 5.[85] This swift victory, involving coordinated Croatian Army and police actions, is credited with shifting the balance in the Yugoslav conflicts, preventing further Serb advances and affirming Croatia's independence achieved in 1991.[86] The event holds profound national symbolism, representing Croatian resilience, military capability, and the culmination of defensive struggles against aggression.[54] August 5 is designated as Victory and Homeland Thanksgiving Day and the Day of Croatian Defenders, a public holiday formalized by Croatian parliamentary decision to honor the operation's success and veterans' sacrifices.[87][88] Annual commemorations center in Knin, featuring military parades, veteran assemblies, and displays by the Croatian Armed Forces, as seen in the 30th anniversary events on August 5, 2025, which drew thousands including former combatants.[89][90] In Croatian collective memory, Operation Storm underscores the achievement of statehood and unity, often invoked in political discourse to emphasize national defense and sovereignty against existential threats.[91] Public festivities, including wreath-laying and speeches by leaders, reinforce its status as a cornerstone of modern Croatian identity, distinct from international legal debates over the operation's conduct.[92]

Serb Perspectives and Ongoing Disputes

Serbian officials and Krajina Serb representatives have characterized Operation Storm as a deliberate campaign of ethnic cleansing, resulting in the forcible expulsion of approximately 250,000 Serbs from their homes in Krajina and the destruction of over 20,000 Serb-owned properties through arson and looting.[93][94] The Serbian Ministry of Foreign Affairs has described the operation as the "biggest ethnic cleansing of Serbs in the 20th century," citing the rapid flight of civilians amid artillery shelling of Knin and surrounding areas on August 4-7, 1995, which they attribute to coordinated Croatian military actions rather than voluntary evacuation.[93] Serb sources, including the Humanitarian Law Center, estimate civilian casualties at around 235-300 killed, with claims of systematic targeting of non-combatants, though international observers like Human Rights Watch documented reprisal killings and widespread plunder without confirming a policy of genocide.[9][3] From the Serb viewpoint, the exodus was precipitated by Krajina Serb leadership's evacuation orders issued on August 4, 1995, in anticipation of Croatian advances, but exacerbated by post-offensive atrocities including the murder of elderly civilians who remained behind, as reported in trials before the International Criminal Tribunal for the former Yugoslavia (ICTY).[95] Serbian President Aleksandar Vučić and other leaders have annually condemned the operation as a "pogrom," arguing that Croatian celebrations of it as a "homeland thanksgiving day" glorify war crimes and hinder reconciliation.[92] These perspectives contrast with Croatian narratives emphasizing the operation's role in restoring sovereignty, but Serb advocates highlight evidentiary discrepancies in ICTY proceedings, such as the 2012 acquittal of Croatian generals Ante Gotovina and Mladen Markač, which they view as influenced by selective prosecution and geopolitical pressures favoring NATO-aligned states.[96] Ongoing disputes center on the incomplete return of refugees, with only about 130,000 of the 250,000 displaced Serbs repatriated by 2025, according to UNHCR data, due to barriers including discriminatory property restitution laws enacted in Croatia during the 1990s that facilitated reallocation of abandoned Serb homes.[15] Serb communities report persistent discrimination in employment, access to justice, and reconstruction aid in former Krajina regions, with organizations like the Coordination of Serb Refugee Associations petitioning the European Court of Human Rights for redress on cases involving uncompensated seizures.[97] Bilateral tensions flare during anniversaries, as seen in 2025 when Serbia's government organized memorials for victims while Croatia hosted military parades, underscoring unresolved demands for a joint truth commission to investigate crimes from all sides of the Yugoslav conflicts.[75][98] Despite the International Court of Justice's 2015 ruling dismissing mutual genocide claims between Croatia and Serbia, Serb stakeholders maintain that evidentiary thresholds ignored patterns of forced displacement akin to those in other Balkan expulsions, advocating for renewed scrutiny through domestic trials in Serbia.[99]

Recent Assessments and Anniversaries

In military analyses, Operation Storm is frequently evaluated as a paradigmatic example of rapid, decisive maneuver warfare, where Croatian forces, leveraging superior artillery preparation and infantry advances, reclaimed over 10,000 square kilometers of territory from the self-proclaimed Republic of Serbian Krajina in under four days, with Croatian military fatalities numbering around 211.[7] [3] This assessment emphasizes causal factors such as the erosion of Serb morale due to prolonged isolation and logistical strains, rather than solely Croatian tactical innovations, though the operation's speed prevented broader escalation.[52] Post-ICTY acquittals of key Croatian commanders in 2012 have reinforced views among some analysts that the offensive itself complied with international law, despite documented localized crimes against civilians, shifting focus to Serb-side atrocities in Krajina as contextual drivers of Croatian resolve.[85] Anniversaries of Operation Storm elicit sharply divergent observances across the region. In Croatia, August 5 is designated as Victory and Homeland Thanksgiving Day, with annual commemorations including wreath-laying at Knin Fortress—symbolizing the fall of the Krajina capital—and military parades in Zagreb to honor defenders and underscore national sovereignty.[100] The 30th anniversary on August 5, 2025, featured an expanded military extravaganza in Zagreb, involving over 5,000 personnel and modern equipment displays, attended by international partners like the U.S. Minnesota National Guard, framing the event as a testament to Croatia's integration into Euro-Atlantic structures.[88] [86] Serbian commemorations, by contrast, center on August 4—the operation's launch—as a day of mourning for the exodus of approximately 220,000 Krajina Serbs and the deaths or disappearances of around 2,000, primarily civilians, with events organized by groups like Veritas emphasizing unprosecuted Croatian reprisals.[101] [102] Serbia's Ministry of Foreign Affairs issued a 2025 statement reaffirming commitment to victim remembrance and justice, while advising against travel to Croatia during Croatian events due to potential tensions.[93] [103] Recent publications, such as a July 2025 victim list documenting 2,353 confirmed war dead (mostly Serbs), highlight persistent evidentiary challenges in attributing casualties amid claims of inflated figures by advocacy groups, informing debates on reconciliation.[9] Assessments from outlets like TVP World note the operation's enduring Balkan divide, crediting it with hastening Yugoslav war termination but cautioning that unresolved refugee returns—estimated at under half of pre-1995 Serb populations—fuel irredentist narratives.[50]

References

User Avatar
No comments yet.