Damien Echols, one of the infamous “West Memphis Three” who was released from death row on Friday , spent his first night of freedom partying with big-name supporters like Eddie Vedder and Dixie Chick Natalie Maines, and trying to figure out how to use an iPhone, reports the AP . “One minute…
Read the original:
Ex-Death Row Inmate Lives Up First Night of Freedom