By John DeQ Briggs At the confluence of the 245th anniversary of the Declaration of Independence and the 100th anniversary of the establishment of the Chinese Communist Party we seem to be living under the ancient Chinese curse: May you live in interesting times. Who would have thought that half of the population of the United States […]... Read More