Not likely the Russians are involved in this. Their time in NYC seems to be largely over except for some small behind the radar activity.