Against the odds

4 min read

We all have hurdles to overcome, but these three women battle their health cond