Former Trafficking Victim Says, "Game Over" - A Must Watch Video


After weathering childhood abuse, Leah found herself a victim of human trafficking. Unable to save herself, it took faith and God changing the heart of a judge to free her.

Comments