Showing posts with label Illinois. Show all posts
Showing posts with label Illinois. Show all posts

Wednesday, October 25, 2023

US fertility rate tanking, down an avg 22% from 2007 to 2022. Birth rate in Illinois down 28.4% from 2007 to 2022.