The “Leica Freedom Train” of German Jews Smuggled out of Nazi Germany

I recently became aware of “The Leica Freedom Train” that saved hundreds of Jewish lives before WWII. It was a … Continue reading The “Leica Freedom Train” of German Jews Smuggled out of Nazi Germany