ICC takes a scalpel to Western moral authority

Created
Fri, 24/05/2024 - 04:58
Updated
Fri, 24/05/2024 - 04:58
With the surgical precision of a scalpel, the International Criminal Court (ICC) has severed what remained of the moral authority of the West. The reactions and indifference, led by the United States, has done more to undermine the global rules based order than any action initiated by China, which is usually painted as the arch Continue reading ยป