Trump had threatened to veto the defense bill, which includes pay raises for America’s soldiers and modernizations for equipment, because it doesn’t include a repeal of Section 230, a law that shields internet companies from being liable for what is posted on their websites by them or third parties.
The bill also includes provisions to limit how much money Trump can move around for his border wall and to require the military to rename bases that were named after figures from the Confederacy.
Trump has said that he opposes any effort by the US military to rename the nearly one dozen major bases and installations that bear the names of Confederate military commanders — and he raised that issue in his veto message in addition to his complaints over Section 230.
“I have been clear in my opposition to politically motivated attempts like this to wash away history and to dishonor the immense progress our country has fought for in realizing our founding principles,” the message stated.
A standoff in the Senate over stimulus checks led to a drawn-out timeline for the final override vote after independent Sen. Bernie Sanders of Vermont indicated Monday night that he would delay a quick vote unless Senate Majority Leader Mitch McConnell, a Kentucky Republican, brought a vote on $2,000 stimulus checks to the floor. That vote never took place and the Senate voted Friday afternoon to end debate on the veto override.