Monday, September 24, 2007

One Picture, One Thousand Words


Everything you need to know about why the West can't win the war on terror is captured in this photo from the Detroit airport.