National Public Radio (NPR) is in a bit of hot water after posting an article during the Independence Day holiday Sunday that claimed the Declaration of Independence was “a flawed” document with “deeply ingrained hypocrisies,”…National Public Radio (NPR) is in a bit of hot water after posting an article during the Independence Day holiday Sunday that claimed the Declaration of Independence was “a flawed” document with “deeply ingrained hypocrisies,”… …Read More

By

Leave a Reply