On the Death Penalty and Eyewitness Testimony

Last night, at 11:08PM EDT, Troy Davis was executed by the state of Georgia, despite local and international outcry. Today is one of those days where I really don’t like being a part of humanity. So, let me get this off my chest, even though it has nothing to do with astronomy.