Loading Video…

This browser does not support the Video element.

'So far, so good' for released whales

Two pilot whales that were found beached Monday were "successfully" released after scientists saw positive signs in the marine animals’ recovery.