A journey of resilience and gratitude: David Sheridan’s story
Two years ago, David Sheridan’s life took an unexpected turn when he was diagnosed with prostate cancer. Though he had always been in good health and felt fine, David’s wife encouraged him to visit his…


