Surprising Findings on the Standard of Living

Print Friendly

A recent survey on the quality of life in various nations surprisingly ranked Great Britain below several less developed countries. Dr. Janice Crouse, Senior Fellow and Director of CWA’s Beverly LaHaye Institute, comments on the study’s overall finding that more is not always better.

 

Leave a Reply