On Jan. 7, 2025, singer and songwriter Peter Yarrow died at his apartment on the Upper West Side of New York. His publicist, Ken Sunshine, confirmed that the cause of death was bladder cancer ...