Last I checked , and I did, it was getting gov,t funds.Or as I call it "state-run radio". The Planet Money podcast is interesting sometimes, but when it ventures into opinion it's usually wrong.
And I think they need to get completely off of the valium, that seemed clear.