2,300 Miles Apart

2,300 miles separate Coatesville from Missoula, but the two towns have more in common than you might think. One important similarity? Their ongoing struggles with private, for-profit water companies, like too many cities [...]
July 2015