Indeginous suffering & Survival to Success

Stephanie Harp |
TEDxGrandePrairie
• October 2019