David v. Goliath: The One-Year Anniversary of Citizens United
One year ago today, on January 21, the Supreme Court released its landmark decision in Citizens United v. FEC. The decision corrected an anomaly in campaign finance law, and in doing so was a tremendous victory for the First Amendment