Russia Responds to ICC Arrest Warrant Against Putin: It Is Legally Null and Void

The arrest warrants issued by the International Criminal Court (ICC) against Russian President Vladimir Putin … Continue reading Russia Responds to ICC Arrest Warrant Against Putin: It Is Legally Null and Void