Peter Yarrow, one of the principal singers of the seminal 1960s folk trio Peter, Paul and Mary, has died of bladder cancer, The New York Times reports. He was 86 years old.
Duane “Keffe D” Davis’ lawyer says that the 27-year delay in prosecution and failure to honor immunity agreements undermine ...