As the entire universe knows, London will host the Olympics next year. And there have been any number of surprises here, and the biggest surprise that that by and large they have all been positive. The only negative one that comes to mind, in fact, is the grotesque logo that the organizers picked, which is […]
Archive | June 1, 2011
Though he reported al Qaeda and the Taliban’s innermost machinations, Syed Saleem Shahzad was most likely killed by his own country.