Photos

DFO dolphin rescue on west coast

A group of DFO workers rescued a pod of seven white-beaked dolphins that were stranded on the beach on Newfoundland's west coast Monday. The DFO suspects it's the same group of dolphins that were beached nearby on Sunday.