Office of Missing Persons, Sri Lanka: Upholding or Denying Justice? September 29, 2016 By Thambu Kanagasabai Sri Lanka ranks second in