First right whale calf of season spotted off Southeast Coast
NOAA Fisheries reports there are only around 360 North Atlantic right whales left in existence. Two new calves were recently spotted off the Florida coast. CAPE ROMAIN, S.C. – Witness … Read More
