Top Stories Appeals Judges to Rule on Duterte’s Possible Release Today URGENT UPDATE: Appeals judges at the International Criminal Court (ICC) are set to decide today, October 27, 2023, on whether former Philippine President Rodrigo... Editorial2 hours ago