Videos


Article continues after the advertisement

Local residents have rescued some 20 whales stranded on the Sampur coast near the port of Trincomalee in Sri Lanka.