Peter Yarrow Of Musical Group ‘Peter, Paul And Mary’ Dies At 86

Peter Yarrow Of Musical Group ‘Peter, Paul And Mary’ Dies At 86

New York, United States: Peter Yarrow — one third of the beloved people trio Peter, Paul and Mary, whose anthems epitomized the Nineteen Sixties protest motion — died Tuesday in New York. He was 86 years previous. His longtime publicist informed AFP in a press release that Yarrow, the songwriter behind hits like “Puff the … Read more