AdvertisementThe Birth Rate Just Hit A Record Low. That's Bad News For Medicare.November 29, 2012Jess JiangfacebookEmailDependency ratio (Jess Jiang)