SRI LANKA: The Island of mass graves

The following article was published as the editorial of the latest issue of Torture: Asian and Global Perspectives by Nilantha Ilangamuwa Sri Lanka is once again on the edge of a political crucible in terms of its […]