Trump threatens to defund the military to defend Confederate generals
Donald Trump speaks from The White House Oval Office (CNN/screen grab)

Two minutes before midnight on Tuesday evening, the leader of the free world issued a veto threat through his Twitter feed.

President Donald Trump, using a racial slur, threatened to veto the Defense Authorization Act if it includes language to change the names of military bases named for Confederate generals.

The Confederate generals were enemies who killed hundreds of thousands of American troops to defend slavery.