LTTE suspect arrested over Kadirgamar’s killing
German authorities say they have arrested a suspected member of the Tamil Tigers alleged to have been involved in the 2005 assassination of Sri Lanka’s...
Political Crisis Threatens Justice Efforts
Human Rights Watch released the 'World Report 2019', reviewing human rights practices in more than 100 countries. HRW states that Sri Lanka’s political upheaval undermined...