ICC rejects Israel appeal bid over arrest warrants

World+Biz

BSS/AFP
18 October, 2025, 09:40 am
Last modified: 18 October, 2025, 05:50 pm