Like a proud cat leaving a bird on its owner's doorstep, orcas—also called killer whales—may sometimes offer to share their prey with humans, according to research published in the Journal of ...