Need a laugh? “Dem sources” are telling Fox News that Nancy Pelosi is winning the impeachment fight after she kept Cocaine Mitch “off balance over the holiday break by holding the articles” of impeachment:

They. Are. Delusional:

Other news is kind of more important right now:

Moving on, people:

We’re not even sure they can claim a “moral victory” here: