Russia defies Putin arrest warrant by opening its own case against ICC
Russia's top investigative body said on Monday it had opened a criminal case against the International Criminal Court prosecutor and judges who issued an arrest warrant for President Vladimir Putin on war crimes charges.
Someone is pissed because their human trafficking revenue was intercepted and is lashing out against Putin