Better News Network

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

Full Coverage