
Taxpayers Mobilize in Washington, D.C., to Protest $1.5 Trillion Military Budget
Taxpayers from across the U.S. will gather in Washington, D.C., from November 10 to 12, 2026, to protest the proposed $1.5 trillion 2027 National Defense Authorization Act (NDAA). #WorldBEYONDWar







