July 16, 1945 – A long-exposure photo captures the Trinity…

July 16, 1945 – A long-exposure photo captures the Trinity nuclear test seconds after detonation. It was first atomic bomb blast in history.

Leave a Reply

Your email address will not be published.