- Advertisement -
The Corporation for Public Broadcasting announced last week that it would shut down after Congress voted to claw back over $500 million of federal funding from the organization. The announcement imperils local PBS and NPR stations around the country that have provided news and educational…

