Bilibid Prison Philippines

With a capacity designed for 1500 inmates, the prison now grapples with overcrowding, currently housing over 8000 incarcerated individuals.

English
  • Originally Aired February 27, 2024
  • Created February 27, 2024 by
    davejulsq65
  • Modified March 11, 2024 by
    davejulsq65