Sri Lanka: The divided left

The Left always stands for the equality of all, justice for all and universal (sisterhood/brotherhood) fraternity. For the true leftist ‘Common Good’ is the primary concern, […]