claim: Nina Jacobson gave birth in 1965.
evidence: New Site is a town in Tallapoosa County , Alabama , United States .. Tallapoosa County. Tallapoosa County, Alabama. Alabama. Alabama. County. List of counties in Alabama. United States. United States. Tallapoosa. Tallapoosa County, Alabama. It incorporated in 1965 .. At the 2010 census the population was 773 , down from 848 in 2010 .. It is part of the Alexander City Micropolitan Statistical Area .. Alexander City. Alexander City, Alabama. Micropolitan Statistical Area. Alexander City micropolitan area