First Right Whale Calf of 2021 Season Spotted off Cape Cod
3/8/2021 - By Alexandra Chaidez. The first right whale mother and calf pair of the season was spotted in Cape Cod Bay on Wednesday. A team from the Center for Coastal Studies documented Millipede and her 3-month-old calf. Scientists first saw the pair in early December off the northern coast of Florida,… SEE MORE