ph24-082316_king-14
Newly-promoted generals and flag officers of the Armed Forces of the Philippines take their oath of office at the Rizal Hall in Malacañan on August 23. KING RODRIGUEZ/PPD