Punctured tire caused bus crash in Dallas

The National Transportation Safety Board has determined that a punctured tire caused the bus crash that killed 17 members of Houston’s Vietnamese Catholic Community last year. The August 2008 accident happened when a charter bus carrying 55 passengers to a...