America is facing its own little demographic headache in the coming years thanks to the declining birthrate, drop-off in immigration and massive wave of retiring boomers?



Source: