100+ beached pilot whales rescued in Sri Lanka

Approximately 120 short-finned pilot whales were rescued after becoming stranded on Sri Lanka's Panadura Beach on Tuesday.