In the summer of 2008, 17-year-old Abbi Johnson says she felt forced to place her baby boy for adoption after living at the controversial Liberty Godparent Home, located on the campus of Liberty ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results