22-05-2024, 08:09 PM
(22-05-2024, 06:30 PM)winbig Wrote: ICC stand for international justice. US sanction justice? Where is the justice? US is above all?
The U.S. will impose sanctions on ICC judges barring them from visiting the U.S.
[Image: https://i.gifer.com/7ZqO.gif]