answersLogoWhite

0

he is in Russia

What? No! He left Russia over 30 years ago. He's in New York City, running his own company.

User Avatar

Wiki User

14y ago

What else can I help you with?