Nic and Rachael Billman are the founders and directors of Shores of Grace Ministries based in Recife, Brazil, the nation with the second highest number of children in prostitution. They take the love of the Father and the power of the Gospel to the women and children in prostitution and sex-trafficking.