Republican presidential candidate John McCain says the U.S. Constitution established a Christian nation and discussed the role of faith in the work of the Founding Fathers.