Deconstructing the Deluge

On October 20-21 of 1996, 8.9 inches of rain fell in Cambridge including on the 7.2 mile Alewife watershed, which drains runoff from three towns: Arlington, Belmont and Cambridge. Over […]