newsare.net
About 19,000 inmates are forced to live together in congested prison cells at the New Bilibid Prison's maximum security compound.Bilibid's maximum security compound overcrowded with up to 19,000 inmates
About 19,000 inmates are forced to live together in congested prison cells at the New Bilibid Prison's maximum security compound. Read more