Over 100 stranded whales, swept ashore on Sri Lanka’s beaches, were rescued on Tuesday and pushed back to sea after a nearly 18 hour rescue…
View More Sri Lanka rescues over 100 stranded whalesOver 100 stranded whales, swept ashore on Sri Lanka’s beaches, were rescued on Tuesday and pushed back to sea after a nearly 18 hour rescue…
View More Sri Lanka rescues over 100 stranded whales