WCAU October 14, 2017 11:30 pm

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.

US & World Videos

Exit mobile version