Deborah James: You, Me and the Big C podcast host ‘in cancer-free place’ Deborah James says she has "no evidence of cancer" after three years of treatment. Source