Article

NewsdayNewsday on 2018-05-20 02:59

Experts: Boat likely hit whale found on LI beach

Sixty-eight humpbacks have stranded from Maine to Florida between January 2016 and March 16 of this year.

Related news