Newsroom Rebuttal: America Is Not The Greatest Country In the World?

by Steven Crowder | July 3, 2015 12:02 am

Source URL: https://rightwingnews.com/videos/newsroom-rebuttal-america-is-not-the-greatest-country-in-the-world/