Assessing the Validity of Legal Challenges to the UN Panel Report
Apologists for the Sri Lankan government have marshaled a number of arguments in response to the growing pressure on accountability for war crimes and crimes against humanity. Some are less clever than…