News

A pair of sea lion pups had a lucky escape after outsmarting a hunting Orca and leaving the giant whale stranded on a beach in Argentina. The two pups were being pursued relentlessly by the killer ...