DFO and Whale Release & Strandings received a report on Sunday of a whale trapped by Gull Island in Witless Bay. Late Monday, it was confirmed the whale was released. We hear more from NTV’s Becky Daley.
DFO and Whale Release & Strandings received a report on Sunday of a whale trapped by Gull Island in Witless Bay. Late Monday, it was confirmed the whale was released. We hear more from NTV’s Becky Daley.