Police

War on Drugs In Mexico

This isn’t exactly news, but now it’s official… because it’s in the papers: “Study Finds Mexican Troops Did Not Stem Drug-War Killings“

Police

Eastern and Western State Penns

I wrote about Philadelphia’s Walnut Street Jail and Prison and the Eastern State Penn in In Defense of Flogging, but I had never seen the inside of Eastern State Penn…. until now! Thanks to having written a book about prisons (to be honest, it didn’t hurt that my wife writes guidebooks, but whatev), we got a little private tour .…

Continue Reading