Around New England
Get Out of the Water! Three Great White Sharks Spotted Off Cape Beach
Three great white sharks, including one that was close to shore, were spotted off Nauset Beach in Orleans on Monday morning. Lifeguards pulled everyone out of the water.