Recent Posts

Friday, March 23, 2012

Media Matters vs. Rush Limbaugh

From Fox News channel's, The Five this afternoon.

Is free speech dying in America?

No comments: