BREAKING NEWS

Around 20 pilot whales were rescued in Sri Lanka on Wednesday after they became stranded on a beach in the north-east of the country.

Some sailors and locals pushed the pod of whales backed into the sea near the historic city of Trincomalee.

More No Comment