Other 100 years ago today (16th March 1911): Birth of Josef Mengele, notorious German physician and Nazi officer who conducted medical experiments on inmates at the Auschwitz-Birkenau concentration camp Posted by Russel Tarr on March 16, 2011March 8, 2011 Share this:Share this:LinkedInFacebookPinterest