More than 120 countries that are part of the International Criminal Court are obliged to enforce the arrest warrants.
Related Stories
December 31, 2024