We Americans sure love our prisons
We Americans sure love our prisons: The United States of America is the greatest country in the world. We have no need to look to other, lesser nations for ideas or inspiration. Thus we can freely ignore what the rest of the world embraces — the metric system, universal health care, gun ...