As we approach the 4th of July, American Independence Day, I have been thinking of what it means to be free. Freedom, of course, has different meanings to different people. 595 more words