Skip to content

lang: en

Summary

In January 2011, Yemeni students and youth launched a yearlong nonviolent revolution to oust President Ali Abdullah Saleh, who had ruled for thirty years. Despite violent repression that killed over 2,000 people, the movement grew through mass protests, sit-ins, and defections from the military and government. Saleh eventually signed a power transfer agreement in November 2011, and Abd-Rabbu Mansour Hadi took office after elections in February 2012.

Background

Yemen was unified in 1990 under President Ali Abdullah Saleh, who ruled through a patrimonial system and controlled tribal groups through bribery. Corruption, economic strife, and poverty were widespread, and protesters demanded Saleh’s resignation, his prosecution for corruption and deaths of protesters, and broader political and economic reforms.

What happened

On January 16, 2011, Tawakul Karman called for a demonstration in support of Tunisia, and students and youth marched to the Tunisian Embassy, with some calling for Saleh to resign [source: nv-database]. After Karman’s arrest on January 22, protests erupted nationwide, and 15,000 students formed a human wall at Sanaa University wearing pink ties symbolizing the Jasmine revolution [source: nv-database]. On February 3, a Day of Rage drew over 20,000 people, and on February 13 protesters occupied the square in front of Sanaa University, naming it Taghir (Change) Square [source: nv-database]. The Civil Coalition of Youth Revolution (CCYR) was formed on February 18, and by the end of February crowds in Change Square exceeded 10,000 [source: nv-database]. March 18, known as Bloody Friday, saw government forces kill 52 protesters, triggering a wave of resignations and defections, including General Ali Mohsen and many diplomats [source: nv-database]. On March 25, over 100,000 gathered at the university and over 1 million nationwide for ‘Departure Friday’ [source: nv-database]. The GCC attempted to mediate a power transfer, but Saleh repeatedly refused to sign, and protesters rejected any deal that granted him immunity [source: nv-database]. In June, Saleh was injured in a bomb blast and left for Saudi Arabia, while Vice President Hadi took over [source: nv-database]. Protests continued through the fall, with a Million Man March on September 23 and massive demonstrations in October [source: nv-database]. On November 23, 2011, Saleh signed the GCC power transfer agreement in Saudi Arabia, retaining the title of president but ceding power to Hadi [source: nv-database]. Elections were held on February 21, 2012, and Hadi officially took power on February 27, 2012 [source: nv-database].

Key people & organizations

  • Tawakul Karman
  • Civil Coalition of Youth Revolution (CCYR)
  • General Ali Mohsen
  • Sheikh Sadiq al-Ahmar
  • Ali Abdullah Saleh
  • Abd-Rabbu Mansour Hadi
  • Gulf Co-Operation Council (GCC)

Tactics used

The movement combined sustained nonviolent occupation of public squares, mass marches, and civil disobedience with strategic defections from the military and government, which eroded the regime’s legitimacy and forced Saleh to negotiate. [source: nv-database]

Outcome

Verdict: won.

The campaign achieved its primary goal of ousting Ali Abdullah Saleh from power, scoring a full 10 out of 10 points in the database’s success metrics. However, Saleh and his family were not prosecuted for corruption or deaths of protesters, and broader demands for political and economic overhaul were not met. [source: nv-database]

Lessons

  • Sustained nonviolent occupation of public spaces can maintain pressure on a regime over many months.
  • Mass defections from the military and government can critically undermine a regime’s legitimacy.
  • International mediation can provide a pathway to power transfer, but may exclude grassroots demands for accountability.

Sources


Disclaimer: Included as a teaching example of campaign craft, not as endorsement.

Sources & verification

  • nv-database — grounding: primary — license: link-only
  • Rewritten: 2026-06-25 via worker_casestudies_v2.py