Sophia Carter, whose name has been changed, reflects on how homelessness and adversity steeled her resolve.
Zoey Elwood IMG_3300.jpg By Zoey Elwood | 3:44pm Democratic lawmakers introduce abortion rights bill.