Mom Insists She Never Abandoned Her Baby at St. Louis Hospital: Part 4

Zella Jackson Price said no one ever tried to contact her and is sure she gave birth at Homer G. Phillips.

November 28, 2015

Examined