A look at the Nazi "show camp" used to fool the world while they carried out their "Final Solution".
2023
2019
1989
2003
2017
2018
1987
1992
1929
2007
2009