World Russia has requested the Netherlands at hand over 9 International Criminal Court (ICC) officers who had been convicted in absentia final yr. October 11, 2026October 11, 2026 admin 3 Views submitted by /u/DoremusJessup [comments] Source link