Yep...it says that in the headline. "Dem Strategist..."
I can't believe these Commie idiots are stupid enough to keep facing off with Tucker Carlson.