Latest Headlines from Nourish | The Nourish Mission

Why is Josef Mengele in the news at the moment?

Josef Mengele (1911–1979) was a German doctor who oversaw cruel experiments at Auschwitz; later fled to South America.

Stories involving Josef Mengele


Latest Headlines from Nourish | The Nourish Mission