Thomas McGowan Dallas County’s “16th” Exoneree by Shawn Williams · April 19, 2008 Thanks to Making the Walls Transparent who produced the above video that chronicles the release of Thomas McGowan, the 16th person exonerated in Dallas County based on DNA evidence.
Aqua Dots story hits too close to home; Consumer Product Safety Commission orders recall of 4.2 million units in U.S. November 9, 2007 by Shawn Williams · Published November 9, 2007
Kenneth Foster scheduled to be executed this week, family and others wait for Perry’s decision on clemency August 27, 2007 by Shawn Williams · Published August 27, 2007
Black Doctors Wrap Up Conference in Dallas August 10, 2006 by Shawn Williams · Published August 10, 2006 · Last modified October 24, 2006