Can you blame him? I mean, living in a shit hole like China.. dealing with their insane women!!!
Man Self Immotes In Public In China
Some guy lights himself up regarding a pay dispute, and citizens reporting this shit on social media get beaten up by the Lianyungang Police. Welcome to China.
Burning yourself in a public place is an indian tradition.
If you're chinese, stick to chinese traditions, like for example, killing a woman in a public place with meat cleaver...