Just on ET reading some old posts and it seems the majority hates Moscow and every post stays "bring a bodyguuard"....
Is it really that bad?
A 2 year contract postion for my wife came up working near the WTC area in Moscow and we were thinking about moving for 2 years...
:confused: