January 3, 2019

The Moral Horror of America’s Prisons

Tyler Cowen

Holbert L. Harris Chair of Economics at George Mason University

Tyler Cowen condemns the American prison system and urges a complete overhaul of US penal policies.