VIDEO DESCRIPTION
Economist Chris Coyne and Philip Booth of the Institute of Economic Affairs discuss recent studies showing increased government spending decreases the happiness of its people.
Economist Chris Coyne and Philip Booth of the Institute of Economic Affairs discuss recent studies showing increased government spending decreases the happiness of its people.