I wonder, can they just be defunded?
Not unless this country stops letting media become an increasingly concentrated poison and gets a handle on "charitable trusts"/guys like Soros and Steyer, so...
...no.
Depends on where the funds are coming from. If from Soros et al - nah. However, the IRS can revoke their non-profit status if they are 501C3 or whatever other code they are under, if they aren’t living up to the terms, or if they are seditious etc. That’s my understanding anyway.