“A Vote for Free Speech” November 2, 2005, 8:27 amUncategorizedRick Hasen John Samples offers these thoughts on the internet campaign finance bill now before the House. Share this: