After many months of work, the United Nations Secretary-General’s Panel of Experts on Sri Lanka submitted its report to the Sri Lankan government. Though the report has only been sent to Colombo for review, and the formal release is still awaited as Himal goes to press, extracts have already (...)