NPP, local elections and Sri Lanka’s democratic transition

Sri Lanka’s ruling National People’s Power (NPP) coalition won 265 out of 336 local governing bodies in the May 6 local government elections, reaffirming its popular support, but the transition to democracy is fraught with contradictions, reports Janaka Biyanwila.

crowd on May Day in Sri Lanka

This post was originally published on Green Left.