Safety Recall Urged for Champion Bus Company in Deadly North Central Texas College Softball Team Bus Crash
Inspectors discover 80% of welds on deadly Champion Bus crash fail to meet Standards and structural members needed to protect passengers were missing.