World
Philippine Senator Fleeing Senate
A Philippine senator wanted by the International Criminal Court has fled from the Senate amid suspicions of a staged escape. A police investigation is underway.
Coverage timeline — 1 article
NPR
A police investigation is underway in the Philippines, with suspicions that the incident was staged to help Sen. Ronald dela Rosa escape.
2026-05-14 13:29 UTC