Trump Vetoes Defense Bill, Defends Confederate Bases Over Troops’ Pay
The National Defense Authorization Act passed both houses of Congress earlier this month with veto-proof majorities.

Brendan Smialowski/AFP via Getty
President Trump vetoed the annual defense spending bill on Wednesday, citing its provisions to rename Confederate-honoring military bases, among other grievances. The National Defense Authorization Act passed both houses of Congress earlier this month with veto-proof majorities. Trump also took issue with the bill not repealing Section 230, the U.S. legal code that prevents social media companies from being held liable in court for what their users post. Trump, the nation’s leading purveyor of disinformation, wrote in a memo to the House of Representatives that the law “facilitates the spread of foreign disinformation online.” By vetoing the $741 billion bill, Trump also cancels money for troops’ pay increases. Congress has until Jan 3. to override the veto.
Sen. Lindsey Graham (R-SC), one of the president’s fiercest allies, said he would not vote to override the veto unless Congress repealed Section 230. Graham did not vote on the bill's final passage in the Senate.
Register below to read this article for free or subscribe
to unlock unlimited access to The Daily Beast.
Monthly
$1
First month then $5.99/month
Annual
$35
First year then $59.99/year
Premium
$79
First year then $119.99/year
*Substack access provided by the next business day, using your subscription email. Choosing the Premium plan constitutes your permission to share your subscription email with Substack and your agreement to Substack’s Privacy Policy.
Already have an account? Sign In
Looks like you already have a subscription!
You're all set!
Thanks for subscribing.