News

The International Criminal Court (ICC) has failed to reach an agreement on an amendment that would broaden its ability to ...
The International Criminal Court at The Hague has issued arrest warrants against the supreme leader of Afghanistan, ...
The 30th anniversary of what is known as Europe's worst atrocity since World War Two was marked on Friday in ...
Russia's foreign minister was seen hugging Kim Jong Un today as he thanked North Korea for sending troops to the Ukraine war.