US Senators Call for De Lima’s Immediate Release by Stacey Renei Posted on May 5, 2022May 5, 2022 After two key witnesses retract their allegations against Leila de Lima, six US senators call for her immediate release. Read More