Researchers have spotted a pair of endangered blue whales—the largest animals on Earth—in the waters off the coast of New England.
Orla O’Brien and Amy Warren from the New England Aquarium were conducting a survey of marine life in the Northeast Canyons and Seamounts Marine National Monument when they observed the cetaceans, WHDH reported.
Read the full story here.