Sri Lanka: No Justice for 'Trinco 5' - Human Rights Watch
Sri Lanka: No Justice for 'Trinco 5' Human Rights WatchA magistrate in the northeastern town of Trincomalee, Sri Lanka, acquitted all 13 defendants in the execution of five ethnic Tamil students on January 2, 2006, ...
Read more »