freedomstruth.net
American Meaning, American Challenge
Americans have placed great value on both national unity and our characteristic diversity. We are a contentious lot, yet we are capable of showing fierce allegiance to one another. In the book, Th…