101 East

101 East

Scars of Sri Lanka (2013x39)


: 27, 2013

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

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