The Human Factor In Clean Water

There are many cheap and effective ways to provide safe water to the world’s poor regions. But projects often fail …