National People’s Power wins Sri Lanka’s general election – Revolution, reform, or rhetoric?
Sri Lanka’s general election, held on 14 November, marked a breaking-point in the country’s political history. The National People’s Power (NPP) secured an extraordinary 159 seats, achieving a two-thirds majority in Parliament. This result shocked […]