German Physician Arrested for “experiments” on Nazi Camp Inmates
Menu JTA Search