Target Putin's facilitators
Putin's invasion into The Ukraine has produced a stream of historically unprecedented measures: Switzerland is meant to be considering freezing Russian assets; Turkey is pondering on closing the Strait of Istanbul to Russian navy; Germany is announcing creation of a defense fund with an initial €100 billion lump sum which will be replenished yearly with 2% of Germany's GDP; many European countries are sending weapons and resources to prevent Putin from