Americans are far more likely than Canadians to believe “religion has a positive influence on societal values,” according to ...