John O'Sullivan

John O'Sullivan

John O'Sullivan is a senior fellow of the National Review Institute and writes widely on politics.

@JohnOSullivanNR

John O'Sullivan is a senior fellow of the National Review Institute and writes widely on politics.