Comment Comment by newsclues Is he Russian? Looks like he may be in Moscow, and there is a war... parent newsclues 3 years ago