Details of a secret detention center, where serious human rights abuses took place, deep inside the sprawling Tricomalee Naval base in the east of Sri Lanka are slowly emerging. The site is nothing new to those who were held there. In June this year the South Africa-based International Truth and Justice Project, Sri Lanka (ITJPSL) […]
 

Comments are closed.