BREAKING NEWS

BREAKING NEWS

no comment

Stranded whales in Sri Lanka pushed back into the sea

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