The island nation of Sri Lanka is swept by a relentless wave of people’s anger. Faced with the most severe economic crisis since its independence, Sri Lanka is witnessing a complete shortage of all essential commodities. Long queues for essential items have become the everyday reality for people in Sri Lanka, so has the mass mobilization by the people against those responsible for the current crisis.