Terry Yang was born in 1956 in Luang Prabang, Laos. He and his family escaped to a refugee camp in Thailand in 1979, where they lived for one year before moving to the United States in 1980. At the time of the interview Yang was the President of the Yang…
AV2012_5_15_1.mp3