An Indiana woman who says she has lost her faith in humanity after she was forced to have sex more than 100 times as a teenager by her pastor as he served as her legal guardian, says despite everything she went through, “I never lost my faith in God.”
The Christian Post | RSS