Criminal Court (ICC) has issued an arrest warrant for Russian leader Vladimir Putin today.

1 year ago
52

The main accusation is war crimes committed in Ukraine including allegations of unlawful deportation of children, and illegal transfer of people from Ukraine to Russia. Also charged is Maria Alekseyevn Lvova-Belova, Russia's commissioner for children's rights with similar charges laid.

Loading comments...