Small Delta Towns Chase Elusive Fortunes from the Blues
HELENA, AR- Helena, Arkansas is a pushpin on the map of the American South. Ninety miles south of Memphis and 360 miles north of New Orleans—straddling the Mississippi River—it scrapes…
HELENA, AR- Helena, Arkansas is a pushpin on the map of the American South. Ninety miles south of Memphis and 360 miles north of New Orleans—straddling the Mississippi River—it scrapes…