On Monday Donald Trump is going to sit down with his - Friend? Boss? Russian counterpart? - Vladimir Putin for a meeting that has no agenda or even a stated purpose. The Helsinki tryst comes just a few days after his own Justice Department announced indictments of twelve Russians for interfering with the 2016 presidential campaign. Trump's only reaction to this was to say that he would "ask" Putin about it. Well, that should put the brutal dictator on notice.

In advance of this meeting, Trump's National Security advisor, John Bolton was scheduled to appear on CNN's State of the Union. But on Saturday SOTU host, Jake Tapper, tweeted that the White House has canceled that booking. So Trump won't cancel his meeting with Vladimir Putin, whose spy network was just indicted for election tampering, but he will cancel a Sunday morning interview with Bolton. Who does this tell you that Trump is more afraid of?

This cancellation comes on the heels of Trump's anti-free press harangue on Friday when he refused to take a question from CNN's Jim Acosta, saying that he doesn't take questions from "fake news" CNN. He then called on John Roberts of Fox News, which he said was a "real network." Now Trump has, without explanation, pulled his NSA chief from a CNN program.

In a tweet on Saturday morning Trump bragged about his "takedown" of Acosta, as if suppressing the free press was something to be proud of. He also falsely claimed that CNN was "dying in the ratings" (they aren't), and that they didn't report on the exchange (they did). What Trump neglected to mention was that Fox's Roberts later called out Trump and defended the fairness and honesty of NBC and CNN.

Clearly Trump is scared witless. The only question is: Who is he afraid of more? There's no doubt that Trump is horribly frightened at the prospect of having to answer any questions that aren't pre-screened, criticism-free, and/or dripping with adoration. That's why he doesn't allow interviews with anyone but friendly "reporters" that he knows will not challenge him. And it's why he snubbed Acosta and canceled Bolton's interview.

But he's also obviously fearful of Putin. Which is why he won't risk offending him by not turning up for their get-together on Monday. People as politically diverse as senators Chuck Schumer and John McCain have been urging Trump to stay away. But Trump, as usual, isn't listening to good advice. And his State TV affiliate (aka Fox News) is continuing to prove that they are on his side by booking Brother Vlad for an interview immediately following his tete-a-tete with Trump. Where else would Putin go other than the network that his biggest supporter outside of RT (Russian Television)?

UPDATE: Trump's press secretary, Sarah Huckabee Sanders, responded to the Bolton cancellation saying that it was due to a CNN reporter being "disrespectful" to Trump. So they "decided to reprioritize the TV appearances." For the record, Trump called CNN's Acosta "fake news." He replied that CNN is a real network. That's it. No discernible hint disrespect. But even if there were, she canceled an interview with Jake Tapper for something Acosta did? This whole excuse is bullshit - no disrespect intended.