Exclusive

Publication

Byline

Location

Judicial pronouncements and ground realities

Sri Lanka, May 29 -- The right to life is the most fundamental of all human rights, enshrined both in Sri Lanka's Constitution and in the international human rights treaties to which Sri Lanka is a pa... Read More