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 […]
The post International Criminal Court issues warrant for Putin appeared first on AFRO American Newspapers .