After mass abandoning, Sri Lanka salvages 100 stranded whales
Sri Lankan rescuers have returned 100 whales to the ocean after a mass grounding on Monday, the nation’s naval force has said. Scores of short-finned pilot whales started coming shorewards at Panadura, 25 kilometers (15 miles) south of Colombo, on…