Frank Bruni

07/20/2016 - 7:00pm

    Watching Donald Trump on TV early last week, I got a shock. He read from a teleprompter. He sounded like a statesman — well, sort of. He kept the boasting to a minimum. He held the taunts in check.

    But what really threw me was his hair. Its color was...

06/29/2016 - 7:00am

    One of the great myths of the 2016 presidential primaries was that Republicans had an uncommonly dazzling breadth and depth of young contenders.

    If that’s so, why is their presumptive nominee a 70-year...

06/22/2016 - 9:00am

    In normal times, a party’s leaders and comers grovel for roles in the convention and prime time on its stage.

    In the Year of Trump, Republicans are racing for the exits. It’s as if the Emerald...

06/17/2016 - 3:00pm

    Some of June’s gay pride celebrations happened last weekend, but many are still ahead. The one in Louisville, Kentucky, is among them. There’s a parade scheduled for Friday.

    That’s your state, Mitch McConnell. You should go.


06/17/2016 - 1:00pm

    These locations are never random. These targets aren’t accidental. They’re the very vocabulary in which assailants like the Orlando gunman speak, and he chose a place where there’s drinking. And dancing. And where LGBT people congregate, feeling a...

06/13/2016 - 9:00pm

    If you went into some laboratory to concoct a perfect Democratic candidate, you’d be hard pressed to improve on Pete Buttigieg, the 34-year-old second-term mayor of this Rust Belt city, where he grew up and now lives just two blocks from his parents.

Syndicate content