TPE Logo
US national debt hits $40 trillion, rising by $90K per second