Sri Lankan villagers and navy rush to rescue over 100 stranded whales from beach

More than 100 whales were rescued after becoming stranded on a beach in southwest Sri Lanka on November 2.