International Truth and Justice Project

UN Discovery of Secret Detention Centre Revives Nightmares

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.



russell norvig artificial intelligence