Leon was diagnosed with T3 cancer in January 2021. Half way through the treatment the doctors told him the tumour was not reducing fast enough and major life changing surgery would be needed.
Leon said:
“as much as I appreciate the skill of the surgeons, our overarching trust is in God. We call upon Him, not as a genie to bend to our will but knowing He is sovereign.”
He recently had scans, biopsies and camera investigations and was declared cancer free. No surgery needed!
Leon quotes Psalm 50:15: ‘Call upon me in the day of trouble, I will deliver you and you will glorify me’ and he says “I did, He did and indeed, I will.”