Leah Still Speaks at Delaware Leadership Conference
Leah Still, a 7-year-old girl whose fight against cancer was documented on social media by her father, NFL player Devon Still, shared an inspiring message during the “Girls Can Do Anything Leadership Conference” in Wilmington, Delaware.