Catherine Yang has been with The Epoch Times in New York since 2008. She also launched and previously served as chief editor of American Essence magazine and Epoch Health.