Racial Realignment of the Democratic and Republican Parties
by Kevin Kruse
Kevin Kruse teaches US political history at Princeton. These posts appeared on Twitter last week. You can follow him on Twitter here. If you cannot see the tweet threads below click here.