DNA evidence confirms that it was Roger Coleman's semen found in murder victim Wanda McCoy's body, strongly suggesting that he was indeed guilty of the rape and murder for which he was executed.
This may give comfort to those who support the death penalty, but it gives little or none to me.
Stephen Hawking Dies - I’m sure everyone has heard by now, but Stephen Hawking died just a few days ago. In a recent post I mentioned that I’m not good with dealing with change. ...
6 hours ago