Latest Post

On 12 December 2025, the Moscow City Court convicted nine International Criminal Court (ICC) officials in absentia for crimes relating to the unlawful prosecution of Russian citizens. These individuals were prosecuted in retaliation for the issuance of ICC arrest warrants against several Russian nationals, including President Vladimir Putin. A group of UN experts promptly declared