ph08-08232016_rb8
President Rodrigo Duterte swears into office newly-appointed generals and flag officers of the Armed Forces of the Philippines at the Rizal Hall in Malacañan on August 23. REY BANIQUET/PPD