facing danger in Shanghai Full size 432 × 550 pixels Newspaper story on Helen early in her time in China Previous image Next image