Ilya Shapiro participates in a debate on campaign finance and the first amendment at the Texas Law Federalist Society

Featuring Ilya Shapiro