Stop me if you have heard this before, but he is unqualified for the job.
The Congressman and Green Beret colonel will head Trump’s national security team.
A relatively strong performance doesn’t change the narrative.
The President’s demand that Democrats shut up and rally behind him is going unheeded.
A win for the good guys and a loss for Trump and Putin.
Yet more evidence the man is unfit to serve as Commander-in-Chief.
Leaked intelligence intercepts take us inside the Ukrainian war room.
The city once known as Koenigsberg is now Krolewiec, at least in Polish government documents.
A weird twist to the online leak story.
The problem has intensified—and spread beyond Ukraine secrets.
Russia is circulating doctored versions of plans for a Ukrainian counteroffensive.
A refreshing instance of normal democratic politics amid interesting times.
The would-be President is floundering as he tries to position himself.