26:00

From: 101 East

The Philippines: Locked Up

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


Related

More from Documentary
Most Read