Deborah James wallpaper Deborah James It has been widely speculated that BBCs Deborah James has lost her life to Stage 4 Bowel cancer. She died following a years-long.… Thursday, June 30, 2022 Edit