Is Netanyahu immune from ICC arrest warrant as France claims?

28 November 2024