iOS app Android app

Buchenwald Liberation Anniversary

On Buchenwald Liberation Anniversary, Photos Recount Horrors Of Holocaust

Posted 04.15.2013 | World

On April 11, 1945, American troops liberated Buchenwald, one of the largest concentration camps established by the Nazis during the second World War. ...