guess Russia won’t be attending any future G8 meetings ...
getting arrested and hauled away in cuffs in front of all those cameras could be embarrassing for Russia’s “leaders”
This also has ramifications for increased sanctions and embargoes on Russia. This is no small move by the ICC.