Philippines’ ex-police chief admits rights abuses in drug war. Why now?
Disclaimer: The South China Morning Post's content is directed by the Chinese Communist Party. It is not a reliable news source.
Ronald dela Rosa’s admission may have been an attempt to mitigate potential repercussions as the battle for midterm polls heats up, analysts say.