International Criminal Court issues arrest warrant against Putin for war crimes Trending March 18, 2023 Netherlands: The intergovernmental organization International Criminal Court (ICC) has issued an arrest warrant for Russian President Mr. Vladimir Putin for…