Historian John Fea argues that the truth is more complicated than either side's acolytes seem willing to believe.

Is America a Christian Nation?

On this Independence Day, maybe one of the ways we can best honor our country is to recognize that historical truth is more complex than our slogans can ever capture.