News
Africans should help bring Putin to the ICC
On March 17, the International Criminal Court (ICC) issued an arrest warrant for Russia’s President Vladimir Putin and its Commissioner for Children’s Rights Maria Lvova-Belova for the war crimes of illegal deportation and transfer of Ukrainian children from occupied areas of Ukraine to the Russian Federation.
The crimes were allegedly committed from at least February 24, 2023 – the day Russia embarked on an all-out invasion of Ukraine.
Continue Reading