3 ms·So did you live outside of Russia for last 20 years or inside Russia for last 13 years?by DenisM 17y agoSo did you live outside of Russia for last 20 years or inside Russia for last 13 years?