People work at a firecracker factory on the outskirts of the northeastern Indian city of Siliguri October 21, 2008. Firecrackers are in great demand ahead of Diwali, the Hindu festival of lights, which will be celebrated across the country on October 28. [Agencies]
|