Bringing Justice and Relief to Torture Victims
Today is the International Day in Support of Victims of Torture That Sri Lanka is a country where torture is rife has been well documented by several international organisations including Amnesty International, Human Rights Watch,…