Russia’s Vladimir Putin to be arrested? Here is when an ICC warrant works

The World Legal Court docket issued an arrest warrant for Russian President Vladimir Putin previous this week, linking him to the struggle crime of deporting Ukrainian kids – a minimum of masses – to the opposite nation. Whilst the transfer is in large part symbolic, it’s more likely to have some repercussions on Moscow and … Read more