English
Deepal Jayasekera

Deepal Jayasekera is the assistant national secretary of the Socialist Equality Party in Sri Lanka.

Latest articles