Total TV presents

Airing Date Feb.25, 2009 United Nations Wants To Regulate Free Speech Of Every Nation Featured guest is Christopher Hitchens Do you believe the United Nations' restriction of freedom of speech in the United States should be tolerated?

Channel: Video Clips

Related tags: atheist , muslim , free speech , united nations , constitution , ron paul , obama , bush , new world order , christopher hitchens , rothschilds , david rockefeller ,

Most Viewed