The Brookings Institution sees 300,000 fewer births next year.

        



Source link