Beyond UNHRC Resolution: Demand A Constituent Assembly
COLOMBO TELEGRAPH Genocide – that is the recent verdict given against the Sri Lankan government by the Permanent People’s Tribunal (PPT) in relation to the carnage in the last stages of the civil war. Yet this verdict...




