Around 100 pilot whales have beached themselves near the Sri Lankan capital Colombo. Navy personnel and local volunteers have rushed to rescue them, but …

source