FREEDOM FORUM: Discussion

Article Image

LewRockwell

Americans traditionally thought of their country as a "city upon a hill," a "light unto the world." Today only the deluded think that. Polls show that the rest of the world regards the United States and Israel as the two greatest

Make a Comment