Witness History

How science ended the search for Josef Mengele

A panel of scientists went to Brazil to identify the remains of the infamous Nazi in 1985

Tracklist

     
     

Coming Up Next

Autoplay