

UN rapporteur calls for prosecution of US officials behind torture
On the eve of the release of a 499-page executive summary on the torture protocols the United States Central Intelligence Agency (CIA)...


UK wants sanction on Sri Lanka for refusing the UN probe
Leading British lawmakers urged the European Union on Thursday (27th) to remove preferential trade tariffs from Sri Lanka if it fails to...