Twenty-one more persons deprived of liberty (PDLs) have been released from the minimum-security compound of the New Bilibid Prison (NBP) in Muntinlupa City. In a statement, the Bureau of Corrections (BuCor) said that among those released last Jan. 8 had completed their jail terms while othe