Sri Lanka: Allegations against new Army Chief of Staff highlight the urgent need to address impunity
The serious allegations against Major General Shavendra Silva, who has been appointed as Chief of Staff of the Sri Lankan Army, highlight the urgent need for thorough, impartial, independent and effective criminal investigation...