February 12, 1885
The history of Nazi Germany's death camps of the Final Solution and the hellish world of dehumanization and death contained inside.
The infamous propaganda film of the 1934 Nazi Party rally in Nuremberg, Germany.