Rescuers desperately push stranded whales back into the sea in Sri Lanka
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.