101 East

101 East

Scars of Sri Lanka (2013x39)


:

Despite government claims of peace, torture and abductions continue to be used to stifle ethnic and political dissent.

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