JUST-IN: ICC Issues Warrant Of Arrest Against President Putin Over War Crimes

The International Criminal Court (ICC) in the Hague, Netherlands, has issued an arrest warrant against Russian President, Vladimir Putin, who the court accused of being responsible for war crimes in Ukraine, including the unlawful deportation of children.   Russia has repeatedly denied that its forces have committed atrocities in Ukraine even as a warrant has … Continue reading JUST-IN: ICC Issues Warrant Of Arrest Against President Putin Over War Crimes