What Is A Whale Native To The North Pacific Doing Off New England? Mar 7, 2024 | National News Portland, ME (AP) — Scientists have confirmed the presence of a whale off New England that went... Read More