Good News

Depelsha McGruder has been appointed Chief Operating Officer of New York Public Radio.