D. Mackenzie Wallace ,Ryssland