Volunteers have been in a race against the clock since Monday to rescue more than 100 pilot whales stranded on Sri Lanka's west coast. Law enforcement and volunteers tried to push the whales back into the ocean, eventually rescuing about 120 pilot whales.

Image
Category

Similar Bookmarks