In an attempt to "burn" his cancer away, a man in Yunlong county, Yunnan Province has been found "baking" himself on a self-made wooden grill.


Visit the original source and full text: Shanghaiist