Damien Echols returns to Arkansas first time since being released

Damien Echols returns to Arkansas first time since being released