Wednesday, October 21, 2026

The US just hit new record low in births for 2025. It is now 23% below the 2007 peak.