Skip to main content
play

Little girl overcomes all odds to walk

Ava Reyes was born with spina bifida. Doctors told her parents she'd either be paralyzed or never walk. Now, she's unstoppable.
Humankind, Paste BN