Human Rights in the World
RUSSIA: ICC arrest warrants for Vladimir Putin and Maria Lvova-Belova for war crimes HRWF (22.03.2023) – Surprisingly and courageously, the International Criminal Court (ICC) has issued arrest warrants against Mr Vladimir Vladimirovich Putin and Ms Maria Alekseyevna...