
Addressing Sri Lanka’s Complex Human Rights Issues
Amnesty International Secretary General Agnes Callamard made an impassioned plea to the Sri Lankan authorities to meet their national and international obligations and find answers as to what happened to the thousands…