World News

US national debt hits $40 trillion, rising by $90K per second – WJLA

August 20, 2026 · By