Race In America: Why We Can’t (and Shouldn’t) “Just Get Over It”

A few weeks ago, my wife and I visited the state of Virginia. While there, we went to the American Civil War Museum, formerly known as the Museum of the Confederacy, a small town called New Castle in the western part of the Commonwealth, Washington and Lee College in Roanoke (Home of Lee Chapel, the […]