The United States imprisons more of its citizens than any other country in the world, and Louisiana locks up more people than any other state in the country.
Jared Fogle visited Townsquare Lafayette a few years ago. He was on a promotional tour for Subway. I posed for a picture with him. He wasn't friendly. I thought he was a little weird, but I had no inkling that he was a pedophile...
Louisiana prison officials have submitted a plan to keep death row inmates cool this summer. The plan is under review and includes air conditioning and cold showers for those convicted of society's most heinous crimes.