America has been doing so well lately.
We elected an African American President and both of our most recent administrations had female Secretaries of State. Much of the country is also standing behind Native Americans as they take on Daniel Snyder, owner of a certain Washington football team, and whatever flacks he can afford.
And just when you get comfortable resting in the warm embrace of Lady Liberty, she belches, loses her composure, and drops you into Hudson Bay.
Welcome to Fair Bluff, N.C. where the town council recently approved a street to be named after a man with a dubious distinction — a former Ku Klux Klan leader convicted in 1952 for his role in a local flogging.