Bringing Justice and Relief to Torture Victims
That Sri Lanka is a country where torture is rife has been well documented by several international organisations including Amnesty International, Human Rights Watch, the International Truth and Justice Project (ITJP) and…