January 18, 2026

Can the US afford Trump’s $1.5 trillion ‘dream military’?