Feedback

Massachusetts Towns Get Permission to Dump Snow in Ocean

 

Towns in Massachusetts have gotten special permission from the state to dispose of snow in the ocean. WHDH's Kris Anderson reports.

Shows