Life in a Trash Bag: Restoring Dignity to Foster Children

35,934 plays|
Rob Scheer |
TEDxTysons
• November 2018