0 / 60 seg.

The United States of America locks up more people than any other nation on the planet, and Louisiana is our biggest incarcerator.