A look at the Nazi "show camp" used to fool the world while they carried out their "Final Solution".
2022
2017
2013
1944
2023
2014
1989
2003
2016
2020
1940
1974
2025