pt darwin sucks

We’ve been bashing on Louisiana a lot lately — pointing out how they’re pretty much the awfulest state in the union, how their prison privatization plan is dumping more convicts into shopping centers prisons than any other state in the country, how their plan to send the state’s students to religious schools hit the predictable […]