Every household in the Indian state of Delhi is set to receive 670 litres of free water every day.

The scheme was a key election promise of the new chief minister Arvind Kejriwal. But not everybody is happy about the new approach.

Al Jazeera's Nidhi Dutt reports from Delhi.

Source: Al Jazeera