A look at the Nazi "show camp" used to fool the world while they carried out their "Final Solution".
2012
2005
2000
2017
2014
1979
1988
2010
2006
2024
2004
2008
1992
1993