Saturday, April 11, 2009

Buchenwald

On April 11, 1945 American troops liberated the Buchenwald concentration camp in Germany. I cannot even begin to imagine what both the liberated and liberators must have thought that day.