Report: No defects in tour bus in Utah crash that killed 4 Chinese tourists

Report: No defects in tour bus in Utah crash that killed 4 Chinese tourists

U.S. authorities investigating a tour bus crash that killed four Chinese tourists in Utah said Thursday they haven’t uncovered any mechanical problems¬†…….

Read entire article