News

Congress’s defunding of the Corporation for Public Broadcasting will mean roughly $9 million annually will no longer go to indie docs.