101 East

101 East

The Philippines: Locked Up (2018x38)


:

How the war on drugs is pushing Filipino jails to breaking point as they operate at 600 percent their capacity.

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