Japanese bombers in flight on September 14, 1940. Below, smoke rises from bombs dropped on Chongqing, China, near the bend of the Yangtze River. 1.1K views18:00