Judges of the Appeals Chamber of the International Criminal Court in The Hague, Netherlands, December 15, 2022.
© 2022 Sem van der Wal/AP Images
Judges of the Appeals Chamber of the International Criminal Court in The Hague, Netherlands, December 15, 2022.