Chen Guangbiao and actress Sun Qian who played Jin Xi in <em>Zeng Huan Zhuan</em> [a popular Chinese costume drama] are smashing scooters powered by lead-acid batteries at the scene as a protest against lead pollution/contaimination. Photographed by Sheng Jie
{}