BREAKING: Edith Chapin, the Editor in Chief of NPR, to RESIGN after Congress vot… Posted on July 23, 2025 - 7:34 am by Jack BREAKING: Edith Chapin, the Editor in Chief of NPR, to RESIGN after Congress voted to cut their funding.