The Mystery Explosion

On November 4, 1937, the battle of Shanghai was almost over. Japanese forces were closing in on the Chinese defenses in and around the city, and it was considered a … Continue Reading →