Ed Whelan has been put on a “leave of absence” from the Ethics and Public Policy Center
Well, thats interesting.
For protection?