Rights group: Sri Lanka denying justice for victims of human rights abuses
The independence of Sri Lanka's judiciary is under attack by the nation's government, according to a report released Thursday by the International Commission of Jurists (ICJ) , a human rights group composed of lawyers...