Today, American women bear an average of 2.2 children that live to adulthood. Across most of Europe, women bear even fewer young.— Helen Fisher
Today, American women bear an average of 2.2 children that live to adulthood. Across most of Europe, women bear even fewer young.