Depending on which side of the aisle you're on, Robert Mueller is either a frail old man or a shrewd prosecutor who testified for hours without saying much of anything on Capitol Hill yesterday.
The former special prosecutor was called to testify before the Senate Judiciary Committee after turning in his long-awaited report that found no Russian collusion in the 2016 presidential election.
The report was not what the Democrats had expected - and neither, it turns out, was Mueller's testimony on Wednesday.
While President Donald Trump celebrated after Mueller's testimony, Democrats were left dazed and confused, wondering what just happened.
An ecstatic Trump tweeted: "TRUTH IS A FORCE OF NATURE!"
MSNBC host Joy Reid said Mueller looked "old and feeble" during his testimony. And director Michael Moore called him a "frail old man".
"A frail old man, unable to remember things, stumbling, refusing to answer basic questions," Moore tweeted on Wednesday. "I said it in 2017 and Mueller confirmed it today - All you pundits and moderates and lame Dems who told the public to put their faith in the esteemed Robert Mueller — just STFU from now on," he raged.
The Washington Post summed up Mueller's appearance as simply: "an old man in a charcoal suit who didn't want to talk."
Trump continued celebrating on Twitter Wednesday. "The Democrats lost so BIG today. Their Party is in shambles right now... The Democrats had nothing... and now they have less than nothing."
The Democrats lost so BIG today. Their Party is in shambles right now...pic.twitter.com/WDnGSOFzZU
— Donald J. Trump (@realDonaldTrump) July 24, 2019
Just two years ago, the Democrats sang Mueller's praises as he assembled a "dream team" of former Hillary Clinton lawyers with one shared goal: to take down Trump and his alleged Russian allies.
Today, the Democrats' dreams of impeaching Trump lay in ruins. But there was a glimmer of hope during Mueller's testimony on Wednesday. During the morning session, Mueller left open the possibility that Trump could be indicted after he serves his 2 terms as president and leaves office in 2025.
Photo by Melina Mara/The Washington Post via Getty Images