Annie Leong (China): Interviews on April 15 and 16, 1990, released signed, April 16, 1990 (2 tapes). Leong was born in St. Louis’s Chinatown, lived there until 1966, when it was demolished to build Busch stadium. She des…
Home
Feed
Search
Library
Download