Thursday, March 24th Echoes Program 1112D New music: Vicki Richards and The Forefathers Violinist Vicki Richards has been around for several years, making atmospheric settings for her strings. On a new CD called “She Vanishes,” Richards heads into a world music direction. We’ll also hear music from some Dukes of Delay, The Forefathers. Start Time…