Social activists, with the support of the police, have raided a New Delhi factory employing children aged between six and 13.
The children, who had been working there for more than a year, came from other regions of India like West Bengal, Bihar and Uttar Pradesh, according to the activists.
Their parents, often poor and living in rural areas, were approached by brokers who promised them their child would be looked after and educated. The brokers also promised their child would send them money.
In recent weeks, the state minister for labour and employment has emphasised the government's commitment to stamp out under-age labour, but charities say children living in poverty are still at risk.
Al Jazeera's Sohail Rahman reports from New Delhi.
Source: Al Jazeera