Speech

Speech of President Duterte during the oath-taking of newly appointed generals and flag officers of Armed Forces of the Philippines and star rank officers of the Philippine National Police

Event Oath-taking of newly appointed generals and flag officers of Armed Forces of the Philippines and star rank officers of the Philippine National Police
Location Rizal Hall, MalacaƱan Palace