I'm interested in scads of topics, and it seems I'm always running into interesting tidbits. I'd like to share some with you. I promise they'll always have at least a fleeting relevance to the day at hand.
June 17, 2011
June 17: Statue of Liberty Arrives in New York, 1885
On this day in 1885, the Statue of Liberty arrived in New York. Read article here.