Showing posts with label Citizens United v. Federal Elections Commission.. Show all posts
Showing posts with label Citizens United v. Federal Elections Commission.. Show all posts

Friday, January 22, 2010

We are officially screwed as a nation

Activist judges have officially handed control of he US electoral system to the corporations.