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