The photograph was printed in a Nazi propaganda newspaper. Photo: STUTTGART POLICE / copyright The blurred image of a newspaper…