
Cheryl Leone: Finding the Joy
Every single day Cheryl Leone defies the odds. Science says she should not be here. Statistics say she should have left us 16-17 years ago. A decade and a half later, she is still here – still living with joy, still inspiring. Cheryl was diagnosed with stage IV vulvar cancer in 2005. She was given