The Sri Lankan Navy commander and the infamous torture site
The recent arrest of former Sri Lankan Navy Commander Admiral Nishantha Ulugetenne has intensified calls for accountability, with the International Truth and Justice Project (ITJP) releasing a new dossier, details his links to one of the island’s most notorious torture sites.

