Justice at Last?
The Philippines' Long Overdue Pursuit of Senator dela Rosa The Philippine government has ordered the arrest of fugitive Senator Ronald "Bato" dela Rosa, who is wanted by the International Criminal Court (ICC) for alleged crimes against humanity.
Dela Rosa's evasion of accountability for his role in the deadly "war on drugs" under Rodrigo Duterte's presidency has lasted for years.