Where’s Waldo?

The big story in the news yesterday was that NATO officials had necked down the location of Osama bin Laden, along with his brethren, to a stretch of the lawless lands of Pakistan.  The news was immediately followed by rejoinders of American officials about the accuracy of the reports.  After recent admissions by our own CIA that we haven’t had any intelligence on bin Laden for years, it was another ghost story that left a majority of Americans scratching their heads.  I mean, really, with all of our [...]