Chinese commits suicide
Was there a shortage of trucks that could really finish him off ? towers to jump from? firearms ? Ropes? scooters to ride?
It just seems a bit stupid to launch yourself under a rather light looking truck.. chances of a painful deatch seem quite high with that one ...