Perhaps James O’Keefe’s release yesterday of damaging investigative videos against National Public Radio (read more here, here, and here) had nothing to do with it. Or perhaps a desperate NPR is suddenly trying to appear more fair and balanced in the face of potentially losing $90 million in taxpayer funding. You decide. One day NPR […]