Daily Archive: August 19, 2011

False Evidence, DNA, and Innocence

Rufus notes the rumor that the West Memphis Three are about to be (or, it seems, have been) freed. Several problems with the Wikipedia article, but: The West Memphis Three are three men who...

West Memphis Freed

Wow! The scuttlebutt has it that the West Memphis Three are about to be released from prison via a (somewhat bizarre) plea deal. No word yet as to what Eddie Vedder will due with...

Times Square Isn’t the Free Market

What would a world of unfettered free markets look like? If you fear everything turning into Times Square–style advertising, you can probably rest a little easier, at least on that point: About a year...