A young father who has been dressing up in a T-shirt that reads "human punching bag, 10 yuan per punch" was recently spotted in a Beijing street. This was done to raise money in order to save his two-year-old son, who has been diagnosed with leukemia, and has attracted the attention of numerous passersby.

Visit the original source and full text: Shanghaiist