The 1937 Battle of Shanghai Was Asia’s Stalingrad The Chinese proved much more resilient than the Japanese expected Kris Osborn · May 21, 2019