Get the best podcast recommendations in your inbox every week. 😎
Witness

How science ended the search for Josef Mengele

09:06 | Feb 22nd

An international panel of experts gathered in Brazil in 1985 to identify the remains of a man thought to have been the infamous doctor from Auschwitz. 'To see that this man was finally in his grave was important' says Eric Stover, part of the team of...Show More