Humpback Whale Washes Up Ashore in Stonington
According to the New London Day, a small, 20-foot female humpback whale washed up ashore in Stonington yesterday. The whale was found floating at a beach in the Lords Point area. Officials state that the whale had been dead for about a week and was brought to shore by the tides from Fishers Island Sound. […]
