October 10, 2014 Marina Galperina

On Thursday, a finback whale washed up on the shore of Smith Point County Park in eastern Long Island. Unlike the other mysterious animal death this week, there were no visible signs of injury. NBC reports that the 58-foot whale was in a state of advanced decomposition and was probably dead for a very long time, […]

Read More…