
Twelve Cries From Home: Searing Accounts from Families of the Disappeared
“Sri Lanka has the world’s second-highest number of cases registered with the United Nations Working Group on Enforced or Involuntary Disappearances. Since the 1980s, an estimated 60,000 to 100,000 people from all…