International Criminal Court issues warrant for Putin
By DaQuan Lawrence, Special to the AFRO The International Criminal Court (ICC) said March 17 that it has issued arrest warrants for Russian Federation President Vladimir Putin and the Russian Commissioner for Children’s Rights Maria Lvova-Belova for their alleged involvement in the abductions of children from Ukraine. [Putin] “is allegedly responsible for the war crime