The pathetic capitulation of the organised Left in Sri Lanka (Updated with statement from Leftist leaders)
Organised Left parties in 2005, “THE Group of Five Left Parties (Lanka Sama Samaja Party, Communist Party of Sri Lanka, Sri Lanka Mahajana Party, Desha Vimukthi Janatha Party and Democratic Left Front)…