Helen talks about the overcrowded housing conditions she and her family had in Ward Road Heim—a makeshift refugee camp established in Shanghai, China, during the war.
Helen talks about the overcrowded housing conditions she and her family had in Ward Road Heim—a makeshift refugee camp established in Shanghai, China, during the war.