International Arrest Warrant For Putin Bolstered With ICC Opening Up New Base

The ICC are wasting no time with the hunt for Vladimir Putin.

As the arrest warrant for him worldwide comes into effect they opened up in Ukraine:

Only the beginning as they say themselves.

They must work hand in hand with international organizations relentlessly.