S. Sivagurunathan (Sinhala)

S. Sivagurunathan a peace and human rights activist who is also one of Sri Lanka’s leading translators.