The Long March 2C, also known as the Chang Zheng 2C, is a Chinese orbital launch vehicle, part of the Long March 2 rocket family. From Wikipedia
Videos show toxic rocket parts crashing near homes after a satellite launch, highlighting risks in China's space program.