Wednesday Open Thread: Harry Edition
by PubliusToday is generally a day of liberation. Several nations declared independence today. The United States banned the importation of slaves in 1807. In 1861, Tsar Alexander II emancipated the serfs in Russia. Bear with us, but we think this is appropriate today:







Subscribe via RSS
Got a Tip?