Water has begun to return to Delhi residents, where up to 10 million of people were affected after protesters sabotaged…
Ten million of people in Delhi, India, are without water despite the army regaining control of its key water source…