Liberty Godparent Home, a place for single pregnant women, is defending its organization after the “Liberty Lost” podcast said these women faced pressure to place their babies for adoption in exchange ...