Peter Yarrow’s Cause of Death Revealed After Peter, Paul and Mary Star Dies at 86

This post was originally published on this site

Peter Yarrow died on Tuesday, Jan. 7 at his home in New York City. The Peter, Paul and Mary star was diagnosed with bladder cancer in 2021.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top