thanks for quick reply. 10 hrs layover is a day time one for me. wanted to go take a picture of that red square and have lunch near by, but didn't want to mess with transit visa(heard they won't give unless it's 24+ hrs) and potential weather issue. I also dont know if they just give me any temp visa for < 24 hrs. Might be safer just stay on the air side so i dont have to mess with any potential issues exiting that country.
i bought the round trip tix (JFK-SVO-MLE / MLE-DBX-JFK) after reading blogs but too late to cancel the whole things since emirates re-instated my tickets.