Log inOpen app
David Frum
113.6K posts
user avatar
David Frum
@davidfrum
Writer, TheAtlantic.com; Host, The David Frum Show. Contact via davidfrum.com/page/contact or [email protected]
Washington DC; Wellington ON
Joined January 2009
1,383
Following
947.9K
Followers
user avatar
@davidfrum

See David Frum’s full profile

Open X

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • user avatar
    David Frum
    @davidfrum
    Sep 23, 2017
    A great way to show respect for the flag is to refuse offers of clandestine election assistance from hostile foreign espionage agencies
    1.5K
    38K
    106K
  • user avatar
    David Frum
    @davidfrum
    Mar 20, 2020
    We need to see the stock trades of President Trump and his family in the month of February.
    2.6K
    23K
    100K
  • user avatar
    David Frum
    @davidfrum
    Jan 12, 2021
    A way to make the impeachment process less divisive is for Republicans to join it.
    1.1K
    12K
    92K
  • user avatar
    David Frum
    @davidfrum
    Feb 28, 2025
    No, the meeting did not go badly for Ukraine. It exposed in the most undeniable, unequivocal way possible the pro-Putin commitments of the president and vice president. That was information Americans and allies needed to have clear before them.
    3K
    19K
    100K
    2.8M
  • user avatar
    David Frum
    @davidfrum
    Feb 28, 2025
    Vance mistook Ukraine for the Republican congressional caucus
    1.1K
    8.4K
    100K
    1.9M
  • user avatar
    David Frum
    @davidfrum
    Jan 7, 2021
    Impeach. Remove. Indict. Incarcerate.
    915
    13K
    81K
  • user avatar
    David Frum
    @davidfrum
    Dec 19, 2020
    Plotting a military coup seems like the kind of behaviour that impeachment and removal were invented for
    1.5K
    11K
    77K
  • user avatar
    David Frum
    @davidfrum
    Sep 26, 2020
    I'm worried by a judge who'd accept a nomination under these circumstances.
    7.7K
    12K
    78K
  • user avatar
    David Frum
    @davidfrum
    Jan 16, 2021
    There's a legend building among the non-deadend Trumpers, that Trump had a decent record before some arbitrary date: before the election, before the pandemic. It needs to be stressed that Trump was a crook, charlatan, bigot, thug, and incompetent from the start to the end.
    1.9K
    15K
    77K
  • user avatar
    David Frum
    @davidfrum
    Dec 24, 2020
    Jeff Epstein should have hung in there, he’d be a free man tonight
    4.4K
    7.3K
    74K
  • user avatar
    David Frum
    @davidfrum
    Dec 19, 2019
    For once in his life, Donald Trump has got something he earned
    960
    14K
    70K
  • user avatar
    David Frum
    @davidfrum
    Jan 6, 2018
    The president actually had a press conference to deny being stupid?
    2.9K
    20K
    70K
  • user avatar
    David Frum
    @davidfrum
    Mar 24, 2019
    1. A truck of TVs is hijacked. 2. Your son meets with the hijackers. 3. Your campaign manager shares route information with them. 4. You are recorded on video saying, "I love truck hijacking." 5. The TVs are in your house. Happy No Collusion Day.
    2K
    18K
    68K
  • user avatar
    David Frum
    @davidfrum
    May 29, 2019
    I'm ashamed to explain this to a state attorney general ... but when a prosecutor says he lacks jurisdiction to prosecute an offense and so refers the offense to the body that he believes does have jurisdiction ... that's not a finding of innocence.
    user avatar
    Jeff Landry
    @JeffLandry
    May 29, 2019
    Let me be CLEAR: in this nation, when a court doesn’t find you guilty, you’re found INNOCENT! @realDonaldTrump was exonerated and Dems need to move on!
    1.7K
    14K
    62K