Sri Lanka Erupts: Biggest ever workers’ protest in history
Tens of thousands of workers all over the country came out on strike on Thursday 28 April. They are demanding the resignation of the country’s corrupt president and his family-led government. They have created the […]