Latest on the rumor mill is that Putin has been in Switzerland for the last few days, due to his super-model girlfriend giving birth.
Not sure how that could get past the Swiss Government, unless they agreed to it.
Italy, not Switzerland, I believe.