bus defects led to crash News

Texas Bus Inspections Get Lax Oversight Despite Crashes

Months after their state-certified vehicle inspection station was cited by federal authorities for failing to notice defects in a bus that crashed in North Texas, killing 17 passengers, brothers Alam and Cesar Hernandez shuttered their firm. But that didn’t mean …