The Embassy of Russia in Canada is the Russian embassy in Ottawa, Ontario, Canada, located at 285 Charlotte Street, at the eastern terminus of Laurier Avenue, built by W.E. Noffke. It looks out on Str
Georgy Nikolayevich Zarubin was a Soviet diplomat. He was Soviet Ambassador to Canada, United Kingdom and United States. Before that he headed the Industrial Academy in 1931–1935.