Fugitive Harry Roque, Sara Duterte and Senator Robin Padilla were spotted at the reception area of the International Criminal Court in The Hague, Netherlands, around 10 a.m. on Friday, March 14, 2025.

1 day ago 2
Read Entire Article