Episode Overview
New Bilibid Prison is infamous in the Philippines for its overcrowding issues. Initially built to accommodate 1,500 inmates, it now houses over 8,000 prisoners, highlighting severe challenges in the penal system.
Show Information
Season 4 Episodes 5
Servers