Seventy years ago this month, the United States dropped an atomic bomb on the Japanese city of Hiroshima. A few days later, a second bomb was dropped on the city of Nagasaki, resulting in the surrender of Japan to the US armed forces. “The Last Train From...