A Bus Driver in China Killed Himself and 20 Others After His Home Was Demolished

The man is believed to have deliberately driven his bus into a lake following the demolition of his public housing block.

Read more…

Leave a reply...