Right whale spotted in Cape Cod last month now seen entangled in fishing gear off Canada coast
“Shelagh,” the female North Atlantic right whale who was spotted in Cape Cod Bay last month, was recently found tangled in fishing gear in Canada, according to the New England Aquarium. The whale was spotted towing fishing gear in the Gulf of St. Lawrence, …