Sri Lanka Ranked Fourth In Newly Updated Impunity Index
Sri Lanka is ranked fourth in newly updated Impunity Index followed by Iraq, Somalia, and the Philippines. Committee to Protect Journalists today published its newly updated Index. “Though Sri Lanka’s civil war ended nearly five years ago, the government of Mahinda Rajapaksa has shown no political will to address its record of perfect impunity in the nine murders […]