Christina Leen-Foster passed away in 2008 in Durham, CA after a three year long battle with cancer. She continues to be missed and throughts and prayers go out to her and her family.