ed whelan

Whelan offered to resign from his post as president of the Ethics and Public Policy Center, a conservative think tank.