Suicidal tour bus driver caused Taiwan horror crash, killing 26
The driver of a bus that crashed in Taiwan in July, killing 26 people, was suicidal and intentionally set the vehicle ablaze before ramming it into a guardrail, state media reported.
Read more »