Corporation for Public Broadcasting to shut down after being defunded by Congress

US Senate cuts $9B in........

© The Buffalo News