India's biggest festival is in full swing.

Diwali is the traditional Hindu festival celebrating the victory of light over darkness; except many of the illuminations these days are made in China.

Indian manufacturers are failing to compete with cheap Chinese imports.

Al Jazeera's Faiz Jamil reports from New Delhi.

Source: Al Jazeera