Success in the face of huge challenges in life
I wonder how much of the Paralympic Games you managed to watch. You will have seen the headlines about Dame Sarah Storey who has won the most medals by a British athlete, an amazing total of twenty-eight medals including seventeen gold medals.