Check out these images of Parched.
When 30-40% of the residents of Delhi, India don't have access to running water, they turn to...
© 2019 NGC Europe Limited, All Rights Reserved