The Committee Against torture’s damning response

The concluding observations of the Committee Against Torture (CAT) have officially been released to the public by the UN Human Rights division – and they do not make for comfortable reading for the Rajapaska regime. Committee Experts, Ms. Felice Gaer and Mr. Alessio...