Can a floating island in the Charles River rescue its water quality? By Bob DumasBoston 25 News BOSTON — Since early in the summer of 2020, a man-made island has been floating right in the middle of the Read More » September 15, 2020