A Bus Driver in China Killed Himself and 20 Others After His Home Was Demolished
7:55am PDT - July 14th, 2020 lake fire - Vice NewsThe man is believed to have deliberately driven his bus into a lake following the demolition of his public housing block.