3 baby orcas confirmed

20th Nov 2002 Three new baby orcas have been confirmed this year in Puget Sound — and it's hard to say who's happier, the whales or the humans who keep tabs on them.

Full