101 East

101 East

Sri Lanka: Abduction Island (2018x12)


:

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

  • :
  • : 253
  • : 0
  • Al Jazeera
  • 22