Thank you for your patience as we rebuild our website! 2020-2024

Deffenthal

"Martin, Deffenthal, and Kaplan stand air raid alert at rest camp." This is an unknown camp location, and should not be Camp Schiel rest station in Yunnan, China.