A couple was jailed after a newborn was allegedly found hidden in what the authorities described as a “deplorable” environment, and lacking prenatal and postnatal care. David Fisher Jr. and Nina Gebhart live in a mobile home in Gunstown, Georgia, and Gebhart recently gave birth to a child. Beginning on…
Updated: