Reading Time: 3 minutes What happens when millions of people in a given society stop going to church and lose their faith in God? Does that society descend into despondency and despair? Not according to the latest World Happiness Report, released this past week. Based on an analysis of a host of sociological, economic, and psychological factors, the […]