Thad Allen

  • Share
  • Read Later

With engineers testing the Deepwater Horizon well’s new cap, national incident commander Thad Allen is hoping for some much-needed good news. Here’s a Time.com profile of the man in charge of the government’s response to the oil spill.