Deer Island

The dead finback whale in Boston Harbor. (Photo credit: Jon Davis)

Dead Finback Whale Found In Boston Harbor

A dead whale was spotted near Deer Island in Boston Harbor on Sunday.


A man may have been struck by lightning on this trail on Deer Island.

Man Found Unconscious Was Apparently Struck By Lightning

A man found unconscious on a walking trail on Deer Island may have been struck by lightning.