dankennedy.net
David Brooks, 140 characters at a time
New York Times columnist David Brooks ripped into the Republican Party for failing to come to grips with a country whose diversity is on the rise. The Republicans, he said Thursday evening at Harva…