February 23, 2025

Philippine National Police chief Gen. Archie Gamboa