Shanghai Incident had nothing to do with Stalin. Zhang Rong mixed up two Russian ambassadors who were in China in 1937 and 1938.