Censored in the ‘Land of the Free’: John Stossel’s Look at Leftwing Censorship in America

Hat tip to Counter Jihad Report. The following segment aired on John Stossel’s Take on Fox News Business. ┬áThe commentary documents the ominous oppression of freedom of speech in a country that was founded, in part, on the principles of free expression and thought. America is the first country to say to its people: all …

Censored in the ‘Land of the Free’: John Stossel’s Look at Leftwing Censorship in America Read More »