Articles tagged damien echols

The Last Witch Hunt: The Legacy of the West Memphis Three

Teenage outcasts often feel like the world is against them; in 1994, three adolescents in West Memphis, Arkansas, experienced proof that it actually was. Now, despite being freed after 18 years of wrongful imprisonment, the battle of the West Memphis Three is not concluded.

READ more
//Mixed media

Notes, Hoaxes, and Jokes: Silkworm's 'Lifestyle' - "Ooh La La"

// Sound Affects

"Lifestyle's penultimate track eases the pace and finds fresh nuance and depth in a rock classic, as Silkworm offer their take on the Faces' "Ooh La La".

READ the article