5-star perks for VIP inmates bared in Philippine prison but top jail exec excused!

At first, I really didn’t understand what the big “shock” over the 5-star-hotel-like trappings laid out for “special” inmates in the Philippines’ main prison facility, the New Bilibid Prison in Muntinlupa City, Metro Manila was all about. Stories about the top-notch perks enjoyed by the country’s prison royalty have been the stuff of legend for […]