Independence Day weekend. Looks like rain. Independence is one of those abstract words whose meaning becomes more and more vague the more I think about it. On July 4th, 1776, slavery was alive and well in America when the framers of the Declaration of Independence wrote, with no apparent sense of irony:
Thank you for the photo