Leila’s Dilemma: To Lie or To Hide
Bilibid or not! The national penitentiary (the “New” Bilibid Prison) at the heart of Imperial Manila, the supposedly most secure (i.e., MAXIMUM security) facility on the face of the republic for incarcerating the worst criminals in this corner of the planet and thereby ensuring the public these scumbags CAN NEVER EVER cause any more trouble in Philippine…