Sri Lanka: Abduction Island

Once a weapon of war, abductions are still happening in Sri Lanka. Is there justice for the nation’s disappeared?