A baby humpback whale stranded off Long Beach Island, New Jersey, has died on a sandbar with suspected propeller injuries, according to a release by the Marine Mammal Stranding Center. The whale reportedly struggled through at least two nights trapped before passing. The 29-foot humpback was first spotted off the …
Read More »