The NPR galaxy is in shock following the resignation of its CEO, Vivian Schiller. She received a vote of no-confidence from NPR’s board following the release her development director Ron [no relation] Schiller’s off-the-cuff remarks with a conservative group pretending to be the Muslim Brotherhood. Among Schiller’s comments, that the Tea Party isn’t “just Islamaphobic, […]