On March 17, the Prosecutor General of the International Criminal Court, Karim Khan, introduced an arrest warrant for Russian President Vladimir Putin and his Commissioner for Children’s Rights, Maria Llova-Belova.
Continue reading ICC’s Putin Arrest Warrant Based on State Dept-funded Report that Debunked Itself