No Time Bar for Human Rights: Britain atone for 133years human rights violations in Sri Lanka
The UNHRC is all about HUMAN RIGHTS. Sri Lanka’s conflict ended with a military offensive that applied international humanitarian laws and not human rights law. Sri Lanka has to be judged by violations...
