X

ICC Issues Arrest Warrant For 'Mother Russia'

Maria Lvova-Belova, Putin's Commissioner for Children's Rights, is alleged to have deported upwards of 16,000 Ukrainian children to Russia, including one for herself.

More C&L
Loading ...