Originally Posted by mnchiefsguy
Well, you made the claim that America was not the most free country in the world. Spent multiple posts expounding upon it....even called those who believed it name, and yet when you are asked to present your list of countries that have more freedoms than the USA, you clam up and run like a coward. Sound about right?
Yes, sure. Whatever. Christ.