Tag Frances Harrison Looking at Systemic Torture in Sri LankaBy Taylor DibbertThe Diplomat’s Taylor Dibbert speaks with Frances Harrison of the International Truth and Justice Project. Page 1 of 1