Oklahoma Couple Arrested After Woman Gives Birth, Dumps Newborn in Trash: Police

mugshots: Kevin and Sarah Helton