Oscar Albayalde resigned in October 2018 after serving as Philippine police chief for more than a year. Photo: AP