Aligning with global best practices requires Sri Lanka to embrace independent and impartial reviews where necessary Sri Lanka ...