Russian State TV Reacts to Putin’s Arrest Warrant

The International Criminal Court (ICC) issued an arrest warrant for Vladimir Putin which provoked a furious reaction. Moscow Calls Arrest Warrant “Outrageous” Following the ICC’s decision on Friday that found Russian President Vladimir Putin guilty of war crimes in his full-scale invasion of Ukraine, focus has centered on the illegal deportation of Ukrainian children. A report by the Yale Humanitarian Research Lab published in February … Continue reading Russian State TV Reacts to Putin’s Arrest Warrant