Istar, “Celebrity” Humpback Whale Killed by Likely Ship Strike

The mature female humpback whale that washed ashore dead on Long Beach Island last week was well known to scientists, who have tracked her for thirty seven years.  Kimberly Durham, rescue program director of the Riverhead Foundation, described her as a “celebrity in … Continue reading