Has America Lost the Revolutionary Spirit of Its Founders?

Many people were upset when NPR tweeted out the Declaration of Independence.

Keep reading Show less
Politics & Current Affairs