Video PlayerClose
People gather outside a crackers-manufacturing factory where a fire broke out in New Delhi, India, on Jan. 20, 2018. At least 17 people died in New Delhi Saturday night when a fire broke out in a crackers-manufacturing factory in northwest part of the city, media reports quoted fire department officers as saying. (Xinhua)