Someone had posted a while ago about China donating/owning NPR and, I can't find it anymore. Anyone recall/have a reference? Ss: I swear there was an article about China contributing to NPR a while ago and now I can not find it.