Sex trafficked and imprisoned, California woman wins freedom after long fight

Sex trafficked and imprisoned, California woman wins freedom after long fight

YAHOO!News
November 6, 2020, 2:29 pm
After nearly a decade in prison for crimes related to being sex trafficked as a minor, Keiana Aldrich was released Thursday night
US
Read Article