The Beijing News shows Chinese flamboyant philanthropist Chen Guangbiao donating 43 Chinese cars he purchased at a cost of 5 million yuan for those whose Japanese cars were destroyed during the recent anti-Japan protest.