For the first time, scientists have estimated the abundance of great white sharks off the coast of Cape Cod.
Cape Cod is one of the world's largest hotspots of great white sharks, study finds : Read more
Cape Cod is one of the world's largest hotspots of great white sharks, study finds : Read more