A drone video captured a great white shark lurking in the waters of a vacation spot in the Northeast. Police in Scarborough, Maine, which is located just south of Portland, confirmed this week that the shark was spotted off the state’s coastline. “On Monday, August 11, 2025, Scarborough’s Marine Resource Officer received a report of what […]
