Here’s a look at 18 different newspaper front pages and how they presented the bin laden story. The best of all, I thought, was from Idaho, of all places. And, yes, the NYC tabloids did not disappoint.
Click here.