Speed a Possible Factor in Taiwan Bus Crash That Killed 32 Speed a Possible Factor in Taiwan Bus Crash That Killed 32:- Investigators were looking into excessive speed as the possible cause of a bus crash in Taiwan that killed 32 people and injured several others in the island's worst […]
