Dan McLaughlin

Dan McLaughlin is a senior writer at National Review Online.