Wednesday

About time too...

TheNewOrleansChannel.com - News - Youth Prison Shuttered After Decade Of Abuse Allegations


They've finally shut Tallulah--one of the worst juvenile facilities in the nation. And about time too.

No comments: