Recent Whale Strandings On LI Not Caused By Humans: Expert
A recent spate of whale strandings on Long Island and in nearby areas are likely due to natural causes, not humans, experts told Patch Wednesday. Courtesy
Wednesday, December 21, 2022 at 11:19 pm