US Army photo
On 16 July 1945, the world’s first atomic bomb was detonated approximately 60 miles north of White Sands National Monument. US Army photo.
On 16 July 1945, the world’s first atomic bomb was detonated approximately 60 miles north of White Sands National Monument. US Army photo.