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.