Welcome home, Debra!The story of one woman's aliyah after a 25-year detour in the U.S.Debra Davidson and her dog(photo credit: Courtesy)