As Twitchy noted over the weekend, it was only two weeks ago that former CIA Director John Brennan predicted with absolute certainty that Robert Mueller would be dropping the collusion hammer on Donald Trump. Obviously, it didn’t take too long for his predictions to be proven very, very wrong. And now, ABC News senior national correspondent Terry Moran thinks Brennan’s got some serious ‘splaining to do:

John Brennan has a lot to answer for—going before the American public for months, cloaked with CIA authority and openly suggesting he’s got secret info, and repeatedly turning in performances like this. pic.twitter.com/EziCxy9FVQ — Terry Moran (@TerryMoran) March 25, 2019

Moran is absolutely right, of course.

And good on Moran for calling Brennan out:

This tweet, perhaps hinting darkly that Brennan knows secrets harmful to Trump, struck me at the time as the kind of thing a former intel chief might not want to say. If his equivalent in, say, Argentina or Ukraine did it, we might well suspect an undemocratic impulse at work. https://t.co/luci4apjLt — Terry Moran (@TerryMoran) July 23, 2018

Nothing in that tweet says anything about Brennan having inside information about collusion with Russians. — Zach (@ad1220) March 25, 2019

If you interpreted that tweet as Brennan knowing harmful secrets specifically related to the Russia investigation, that's on you. — Zach (@ad1220) March 25, 2019

He used the prestige of his position as DCI to advance his argument that the president was a criminal and a traitor. What he did makes it harder for future DCIs to maintain the confidence of the country; he poisoned that high office with partisan hackery. — Terry Moran (@TerryMoran) March 25, 2019

Moran nailed it. Unfortunately, what Moran has failed to acknowledge is the media’s role in elevating Brennan’s “partisan hackery” by repeatedly and regularly giving him a platform to spew his nonsense.

As does the entire MSM. — SMR1128 (@SMR11281) March 25, 2019

Why did the media give this proven liar a platform? https://t.co/5iTgrofWWV — Phil Kerpen (@kerpen) March 25, 2019

Seems to me that the networks that gave him a platform have a lot to answer for. — Flyer (@bama_flyer) March 25, 2019

The media who give him the platform should be held to answer why the did so. — Doug Sheridan (@dougsheridan) March 25, 2019

Brennan has a lot to answer for, but so do the networks and “news” hosts who lapped up everything he said and pushed it out as gospel truth with no questions, no objective follow up research, no speculation. — HB Nisse (@Ofoeti8) March 25, 2019

GP Why did media allow him to do so unchallenged? Why put on a person who won't allow cross-examination on the basis for his statements? This a Brennan disaster, but media enabled him to do so. https://t.co/WMqwNpkjyY — The Gormogons (@Gormogons) March 25, 2019

There were a lot of the media (all of MSNBC & CNN, some like Sunny Hostin on your network, etc.) that were equally vociferous about forthcoming indictments. The media really needs some introspection. You've done such a disservice to people that trusted you. — Gopher4Mn (@Gopher4Mn) March 25, 2019

Indeed.

He lied. He had nothing and pretended to be in the know. He should be publicly rebuked by everyone who put him on TV and then never given a platform again. https://t.co/Ym0Hg4GV8n — RBe (@RBPundit) March 25, 2019

Makes sense to us.