Worcester’s Indian Lake inundated with blooming algae
Indian Lake, also known as North Lake, sits in northern Worcester by Assumption College. Once a summer favorite for fishing, swimming, and lounging, the lake has been struggling with blooms of toxic blue-green algae for the past few years. In 2014, the lake was closed in early July and stayed closed for the remainder of…