Neil Armstrong, March 1969. Blur yok mu?
April 11, 1945: The liberation of Buchenwald. On the anniversary of the liberation of Buchenwald by Patton's Third Army, LIFE.com looks at the story — and at other, harrowing photographs — behind one of the indispensable images from World War II. Read more: ti.me/HKCbzW (Margaret Bourke-White—Time & Life Pictures/Getty Images)