The Statue of Liberty is an Embarrassment

At least, it was when it began. It was in the Depression of 1873. A few years before, a bunch of greedy New York bankers artificially jacked up the price of gold, causing a financial panic and sending America into a slump that lasted for years. (Sounding familiar yet?) Anyway, at the time, France was… Read more »