A dolphin was found dead in the Canton waterfront area on Wednesday. National Aquarium officials believe it was the same dolphin spotted swimming in the area on May 9. Aquarium staff didn’t intervene out of concerns for the dolphin’s safety and because it appeared to be freely swimming in deep waters and not stranded. It’s […]