Deborah James wallpaper Deborah James It has been widely speculated that BBCs Deborah James has lost her life to Stage 4 Bowel cancer. In the final episode of her BBC … Tuesday, June 21, 2022 Edit