Two humpback whales found dead off coast of New York had sustained 'blunt force trauma'

1 year ago 149
Two humpback whales were found dead off the coasts of New York and New Jersey, according to local officials.
Read Entire Article