Ilya Shapiro is named as Senior Fellow and Chairman of the Advisory Board at the Mississippi Center for Public Policy

Featuring Ilya Shapiro