everydayabolitionist.wordpress.com
Shared Hope International
Shared Hope International exists to rescue and restore women and children in crisis. They are leaders in a worldwide effort to prevent and eradicate sex trafficking and slavery through education an…