A newly released video from James O’Keefe’s Project Veritas indicates National Public Radio executives intended to accept a $5 million donation from a fictitious Muslim Brotherhood front group, the Muslim Education Action Center (MEAC) Trust. NPR maintains they “refused” the check multiple times, but the video released today clearly shows NPR’s Senior Director of Institutional […]