The Idol of Independence
Yesterday was Independence Day, the annual commemoration of July 4, 1776 when members of the Continental Congress put quill to paper to ratify the Declaration of Independence. 246 years later, the founding fathers could never have imagined…