© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Rescuers desperately push stranded whales back into the sea in Sri Lanka
Rescuers and volunteers were seen racing to save over 100 pilot whales stranded on Sri Lanka’s western coast in the country’s biggest mass beaching on November 2.